MSPVAKKFTQDGGEGKHYPAPLTSHEEVVKDPTTFWDTLRRFHSIMGTKFMIPVIGGRELDLHVLYVEATKRGGYEKVVAEKKWREVGSVFNFSPTTTSASFVLRKHYFGLLYHYEQVHFFKVKGPVCSPTGSSSFSAIGTIDGKFDCGYLVSVQVGSEVLSGVLYHPEHPDSSFSITQYSNALVPYTGNRKTRRSGRRRRSRRAGDPSYPKPNRSGYNFFFAEKHYKLKSLYPNREREFTKIIGQSWSNLSAEERLVYQNIGLKDKERYKRELKEYKERLKLKENMEVGRANY*