MDIMNFSTHFDHDTHLPPGFRFHPTDEELITYYLLKKVLDGSFIGRAIAEVDLNKCEPWELPDKAKMGEKEWYFFSLRDRKYPTGIRTNRATEAGYWKATGKDREIYSSKTCALVGMKKTLVFYRGRAPKGEKSNWIMHEYRLEGKFAYHYLSRSSKVLSHSL