MSKPAIGFVGLGAMGFGMATHLVHEGYPVYGYDVFPASVQRFQAAGGTPASSLRESAERKLFYVCMVASAPQAQTVLFGDEGVVQYLPQNATLLLCSTVPASYAQSVAAELASRGRSDVHFVDAPVSGGAKRAADGTLSIIAGGSDSALQIARDILQAMSAPNKLYLVPGGVGAGSNMKMVHQVLAAIHILGASEAMGFAAHLGLDAVNTAERIKSSEAWTWMHENRFPRMLEEDWNPGASALTIILKDAGIITTSARQNNYPVPLCATAEQIYLSALVQGYGPKDDSAMIRQYYSHPLKDLNTSTASEDPETAIQLVLDLMQCVNLVAAAEAIAFARSLGVDMAQFFELVSDAAGGSKVFITRGLEMIEGKIGAQAPAGTETLDAVVSRLEKVVQKARDMHCPLHLGNAALNVLLMSKGQGFGSEGSTSVIRVYP*