MSEIVSAIPTSGGPYFWAAILAKPDKSALAAWITGWFNLVGQVAVTTGISYGCADLISSTAEIIHPDQYTATPGKIIGIYAALLISHGLLNTFGVGLLRLFNHSSIVLHSLGIGSLAIALLVKAQLHQSSQFVFFKFYDGTGGWGERASPAYVAACGILCAHLHSKAFTESNASPPRIMRLILSSCQCNKIYDHRVRCQCSHVRGDEKCSLVSATGSINIGYSICDLWIWNTLAFLFSMQDFEGTLNAPQPVFKILVDVFGGVGAQVAMSLIILCVWHCGLFSVTSNSRMMYAFARDGGLPPKIFGLVDRRFDCPINTGLPILLSVIWDERFRKGPFRLHRFSMPIRIRHAYGSPYYGVLLPPKRYTDHTFRRADSLDRIVLDLLGSSIFHGPMIHDDHKGDVAITLPEGHSTYKNDATPGST*