MFALRKTLLHGRLPAPPATAASRISSFLRSLCTSPGGEGGGDEWGSSWSTGITKDHFDGSASAVGRPSPSAPVSKELAAVRAMDEEEEILRSVDRDNKEGKEFVDSWDKRFQETCELLKQVREPGSRGSYLKDSEKQEMYRLHKEDPATYTVERLAKDFRVMRQRVHAILWLKEMEEEEERKQGKPLDDSVEILLDSCPEFFNSHDREFHVASLPYKPDFKVMPEGWDGTTRDPDEVLYEISMKEDQMLYEEFVQRLEFNKKKVAGEVKCHKYSRRRPDDGWAYMVEKLGPQGRRGSGGGWKFISLPDGSSRPLNDTEKMYVKRETPKRRRRIIAPYK*