MASAGLLSPVVAVLILAGAVFLALDPLQLSPIAFEKDFKVLSVPQPTLQLLAQIPRDEKNTLKNAEIVYGGQIFGPESVLFDSQGRGPYTGVGDGRVVRWEGSEKGWVEFATVIANRTEVCNPTTPLAANLKYEHLCGRPLGIRFNKDGDLYICDAYFGLLKVGAEGGLAEVLVSEAEGQKIIFANDLDIDDDGTVYFTDSSSKYPRSKFFHSILEAEETGRFLKYDPKTKETTVLVKKLRFPNGVTFSKDKSFIIIAETRLGRLLRYWVKGPKAGTVEDFVWLPGYPDNVRTNKDGDFWVALHCRRISFDRFMNSYPKVKQALLKLPISMKFLYGMFSGKPHATALKYSPEGKLLQVVEDLKGETVRLISEVEEHDGKLWFGSVLLDHVAVISAP*