MFNLNPCHFVWDQIKLDEVKYPLEHFKTFNEFFIRELKPGARPIACMERDDVAVCAADSRLTAFKSVEDSLRFWIKGRKFSIQGLLGKEICSSSFINGSLVIFRLAPQDYHRFHFPVSGTIECFVDIPGCLYTVNPIAVNSKYCNVFTENKRVVSVISTSDFGKVAFVAIGATMVGSITFTKKKGDYVQKGEEFGYFSFGGSTVICVFEKDTIEIDEDLLENSTKSLETLVAVGMKLGTLLTFVPGKDHCFELNLITMQSRCFMCNILEALNTVLEKYLFNMY*