MAAISYKITINSNLNTNGLLSPPPNKLHSHLLPSNQKFCGHRILASPPLSLIRSNKSWHGLLRVLNLSQSSVSNSFDVVIVGAGIIGLTIARHLLLASDLSVALVDAAVPCSGATGAGQGYIWKAHKSPGTEKWELMMRSHQLWESLAKSIQLQGMDPLEVLGWKKTGSLLVSKTTDESAILKRRVEELSQEGLRAEFLSSNDLLSEEPELVLEKQGGAAFFPDDYQLDAHRTVAFIEKGNRHFAVEGRYAEFYHEPAIGLVRHGNSCEVGAIQTSKNTLHSKKAVVIAAGCWTGSLMHDLIKQPDIELDLPIKPRKGHLLVIENFKSFKLNHGIMEAGYTKHQSATLKATASDSGPVYNAQDLSVSMTATMDASGNLVLGSSRQLVGFNTEVDESVINHIWKRVGEFIPALRHESLEDLRQSREVRVGLRPYIPDGKPAIGLVPGFSNVFLAAGHEGEGLSLALGTAEMIADMVLGNPSIVDTAPFALLGRCFH*