MKLGLLLWIAGGGGGEGRTDAMEADSGKLFVGGISWETDEDRLREYFGRFGEVTEAVIMRDRNTGRARGFGFVVFADSAVAERVTTDKHMIDGRMVEAKKAVPRDDQSIASKNNGSSIGSPGPGRTRKIFVGGLASNVTEVEFRRYFEQFGVITDVVVMYDHNTQRPRGFGFITYDSEDAVDKALHKNFHELNGKMVEVKRAVPKEQSPGPIARSPAGGQNYAMSRVHNILNGFNHGYNPNPIGGYGMRVDGRYGLLTGARNGFSSFGPGFGMGMNMEGGMSGNFGASSGFINSSNGRQLGSYYNGSSNRLGSPIGYVGLNDDSGSILSSMSRNVWSNGNLNYTGNPTNMNAFAPPGNGGGIPGDGISWGGLNSAHGMGNLSSLGLGNLGRGTGDSNYGLPSGNYVRSNSTGTIGEPFSASANAYESNNPGAYGSSSIYGDSTWRFTSSEVEMPPFGHDLGNVDPDIKSEISAGYMGNYTVNNNQTSRGITS*