MRTLKRFYIKRVQDLHKEVQVFEEKDLMKSLSKSTCVPEVLSTCADQSYLGILLNCCLCCSLASILHTPLNETSARFFAASVVVALEELHQKSIIYRGVSADILMLDRSGHLQLVDFRFAKKLEGQRTYTICGIADSLAPEIVLGRGHGFPADWWALGVLIYFMLQSDMPFGSWRESELEPITKIAKGHLVMPVSFSAEVVDLITKLLVVDENARLGTSGAEAVKKHPWFDGTDWERIASGTCAAPEEITERINYCIETLNEDLSASPSVPIEDPDDLTAPEWIQDW*