MVTLALSHHAGNPTAYEGSWIDLNQYRYPWTGNNLRSEIRCHWQARLGSRVLAGYKEYRGNHPKPFFSIFVSRGYLQSTKEKQRYRSRSNGVVLKAISFSSRETRHAKNRVGERQSNHKSGEMGITEHRDPGSKGRINRRPPGGPQGHCYYHGQSGISSLQAGEIGRRTNQGDQQDLGCYSRGHLQNWFSASMTGCLHSSIAPKLNTTLIVLLIPAEDVKLLYLQYAKLEEDFGFARHAMKVYDRATKAVPLYSISLKSQFSASMTGCLHSSIAPKLNTALIVLLIAAELCLQSERALGIHDLNTLQRQAGDHGEHLSRKDQLIGGASQSTGFSEFRVEGSHRVRPPANIPSSSDHEYYYDSKRRVPNCPDPLHNSD*