MSENSFFKALSFFGKKSAEAKIKGPANHPSAEEGATLLTNRDRFNRAIGFAITFKNSEEGLRFIIQALAREHQSRLISRLILGEHNYHGGGNSHAASFDKLFFPLNEAVTPDGNRASNLLVGKNTYAGKLNLKRDPLISSPWNVGRLKRAIHNIRADDWQPDGNHDYEIYYPQRLGLVIGGTHSSSIGIVNAEDVYVSGCTEYDMGILFRYVHTDGEWYYTSHDNKPFHKVEFIEFAIIYEIGKLMSNVPVISYIPPKDPYADNPVVQEINRLCSSRNDSE