MAAYPGYAPYSPLSSQRSQQIEELLASFPGCKAINPDRSVFDLPLELKDKKATALRVSLPPHFPQERPVLSVLLPVIHPAVDGTGRVHTSQLNTWVFGQSKLVDVVAEAVRSLTDGVADTRQANAVGTVPYPPGYPGAVPAASTSYPPAPGPLLQHRPNLGSSTSPTRLPANGAATLNGPMTPLPDISQLSAAQMQQCLTDEAEFKKLLKLAVQKSPMAATLEDIRVKNRQLAESNLSKQNAINEVRNQLAVVKSSEYILIKQHFDELHARQKAVLDKLGTIVFKERLEDAVSESDASSNALSTAYLEGQVPLDQFLNEYVEHRTRHHVTDLKRQAADSLL*