MLPGVLVRLHRIYDCSVEVLENSNLTFQFKGPWFAGMDILVTVYPANIHYILSSNFSNYIKGPEFQEIFEAFGDGIINSDLELWRNIRKASQVIFSHQKYQNFSKSTTRSKLKDGLLPILSHFAFEEMVVDLQDVFQRFMFDTTFIFITGSDPRSLSVEMPEVEFAKALDDVGEAIVYRHITPRFLWKLQKWFGIGTEKKMVKANAVLDRVCAKYISAKREDIRSQEIADEESEDLLTSHIKLDASKYELLNPEDDKFLRDFTVGFMAAGRDSTACTLTWFFWILSENSNVLSKILQEINENVPITRSDQDKSSYLNKLVYLHAALSESMRLYPPIPFERKSPIKPDVLPSGHKVKSNINIMIFIYAMGRMKDMWGEDAAEFKPERWISETGGLRHEPSYKFLSFNAGPRTCLGKNLAMDLMKTVIVEILQAYEINVVSGQKIEAKPGLILHMKHGLKVTIAKKCSSLE*