MASMVVNVSEYEELAKQRLPKMVFDYYASGAEDQYTLRDNRHAFERIWFRPRILIDVSHVDLTTSVLGFKISMPIMVAPTAMQKMAHPEGELATARAVASAGTIMTLSSWATSSVEEVASVGPGIRFFQLYVYKDRNVVAQLVRRAEKAGFKAIALTVDTPRLGRREADIKNRFVLPPHLTLKNFEGLDLGKMDKTSDSGLASYVAGQIDRSLSWKDVKWLQTITKLPILVKGVLTAEDTRLALHCGAAGIIVSNHGARQLDYVSATINALEEVVTAAQGRVPVFLDGGVRRGTDVLKALALGASGVFIGRPVVFSLAVDGEAGVKNALEMLRCELELAMALAGCTSVKEITRSHVKTEYDLIRSASKL*