MKTIEWSELHIELLGLIVRQLDPVHFFRFCATCKSWRAAAMFKCYPLSHRVPWLVLSKHDDKTHAHSFFSLSHQTDYWLELPELQRKRCCGSSYGWLITIEYETFDLHLLNPFSRRQIKLPSPKTFPRPYDKELPYLKVRYIDKAILSKDPSSTDDYTVLVIFSGMSRLAFFRPLKEGKWIVMDYRPVLFQNIIYYHEQFYAIDMLGALVLVEMDPQPKLTKITPYLKRHASTCKRYLVEWSGELLHVRRPMTHDDEPYNDSSGSDNDDWNWDGHIKGYKDKFLFPDADKVKDEDNDDNFEEGDIPEDLKFTSKTGIFKVYKLVHLSNCEYRWKKVRSLDDCVLFLGDNSPLSLSVVDFPEFKGNRIYFTDDNWEAFDLNPEKGCHDLGIFNLEDKTFESFCPNVYHSPKLPPIWITPNP*