MEAEGKKSLGCLLGYYGKILFCFFGVHGFILSGRVLGFEDWNQTESSMYSTDVFSFDHWNLSEASLYSYASAPNPLMVGLTLIFGAKARGAVCLDGTLPGYHLHRGFGSGTNSWLIQLEGGGWCNNLRTCVYRKTTRRGSSIYMEKQIPFTGILSNKANENPDFFNWNRVKVRYCDGASFSGEGENQAANLIFRGQRIFETAVEELMAKGMRYANQALLSGCSAGGLASIIHCDEFRDLMPRNTKVKCLSDAGLFLDAVDISGGHFLQSFFHGVVTLQDVQKSLPFHCTSRLDPTSCFFPQNLISNIRTPLFILNAAYDSWQVVDSLAPPSVDPQGKWRACKQNPENCDASQIQFLQGFRTHMLNSLRSFIQKAENGLFLNSCFAHCQTERQDTWFADDSPHIGGKGIAKAVGDWYHDRYADSKTIDCAYPCDKSCHNLIFK*