MEEKRNGLRVILFPLPLQGCINPMLQLANILHVRGFSITVIHTRFNAPKASSHPLFTFLQIPDGLSETEIQDGVMSLLAQINLNAESPFRDCLRKVLLESKESERVTCLIDDCGWLFTQSVSESLKLPRLVLCTFKATFFNAYPSLPLIRTKGYLPVSESEAEDSVPEFPPLQKRDLSKVFGEFGEKLDPFLHAVVETTIRSSGLIYMSCEELEKDSLTLSNEIFKVPVFAIGPFHSYFSASSSSLFTQDETCILWLDDQEDKSVIYVSLGSVVNITETEFLEIACGLSNSKQPFLWVVRPGSVLGAKWIEPLSEGLVSSLEEKGKIVKWAPQQEVLAHRATGGFLTHNGWNSTLESICEGVPMICLPGGWDQMLNSRFVSDIWKIGIHLEGRIEKKEIEKAVRVLMEESEGNKIRERMKVLKDEVEKSVKQGGSSFQSIETLANHILLL*