MVVLHEILDGPNGDDPNNNPQEGEDNQNENPQEEVENLRNLLELPEELIERLIAHIPRCYYPYISLVSRDFRQVITSDKLFRTRSLLGFNEPVLYALIGSTQTPLSWFFLRWSNFPLELHRIRSLPTVLLGAAVVTIGYKMYVMGGTIGLNHHVSTVIVIDCRNHTWNYLPDMKRARYRAAAGEIGGRIYVIGGRKKQDADWVEVFNATTESWETVSSVCPNDASANGVFSTYVVMQGRIFALDRWGCFAYKPVQGLWQSWGVASELTRFWHPLSSFTVIGELLYTVDLTCSLGHPIVVYYPNESVWRPVMGFHLPILSQCWSKIANFGGKLVIFCTCLGTFKHILCIVIALEARQGGHIWGVVESNSRVFRDDMMLPYIRLCQTVTF*