MPSNLDMKGMKSRFHRKLKLIPTITNLKQGLVLQLNPPIYDDQDHKPHNMAELEIGPKGSEDDKHYELKEMQFKATPTKGSKEKNLVATSPSKSMHQKIQGIEEYPSLTDFEEIHPPGGSQAVILYTTSMRGIRKTFQDCNTVCFLLRSFKIRYHERDVSLHLEYREELWKILGSKVIPPRLFIKGRYIGGADEVVGLHEMGWLGKLLEETPMDFADGPCKGCACMRFSICFNCNGSCKVFTTNGDNKNECFIRCPECNENGLVKCPICC*