MSQSSAAKTKGRSVVEDKLYPAPLSSHEDVSKDPIVFWDTLRRFHFIMGTKFMIPVIGGKELDLHVLYVEATTRGGYEKVVAEKKWREVGAVFKFSPTTTSASFVLRKHYLTLLYHYEQVHFFKMQGPPCVPSAASFSVHSPSCRPGLALVEYSPKRINDHPDSHIEGQSCFTAVGRIDGKFDCGYLVSVKLGSETLSGVLYHPDHPGPSTSFCQSNDVGAIIPYTPNSKRRYGRRRRSKRRGDPSYPKPNRSGYNFFFAEKHYKLKSLYPNREREFTKMIGESWTNLSPEERKVYQNIGLKDKERYNRELKEYKERLKLRQGEGANS*