MSQPAGGDEDAHLLDAPAPRSAAAPPGGLGRPADLPAARSARAEDALLQAEEGVAIAPAAAGTGLGLGPPPTLGARRRAVLIGCTVVVVVVVIVFSGLFLAGYFKPLKSISRTPLILVSLDGFRWDYLEKYHEESSNLRSIARRGFRASKFTFPNHYTIVTGLYPRTTASSPTTCTIPCWATLRCPIGTRRTTGAGGRYPLWVSAETQGVRSGTVFWPGSSAAIRGVRPSLWLPYDGAMSMEKRVQQVLAWLDLPAATRPSFLTLYMEPVDSMGHEFGPNSEEVRRAVRQVDDAIGLLLVGLRIRGLADKVNILVVSDHGMTALSPERVVTLDSYLDLGPSSGLFVVDWSPVLAIKPNGTAAEDRAYAALKAAHPRLVVYEKQMIPERLHYQKNPRIQSFIGIADVGCDMHGIFLGQGPDLRAGGADAGEVRNLDVYGLACALLRVDASPNDGALERVRHVLAAA*