MAKSRKSAEAATSTAPPPPPPSSAAKPKAKTRLEIEGYPVEGISIGGQETCVIFPTLSLAFDIGRCPQRAVSQDFLFISHAHLDHIGGLPMYVATRGLYRLRPPTIFVPKYLRELVERLFDVHRAMDQSELKHTLVPLEVGEEYELRRDLKVKAFKTYHVIPSQGYVIYSVKQKLKQEFLGLPGSEIKRLKLSDVEITNTVTVPEIAFTGDTMSDFILDPDNADVLKAKILVVESTFLDDSVSVEHAREYGHTHLFEIASQSDKLQNRAILLIHFSARYTTEEIDAAISRLPPSFRSRVYALKEGI*