MPFFTEAPKSLCILRLSAVGDVCHALAVVQHIQAYYPQTEMTWIVGKTEMGLLSGIPNITLIPYDKKAGWKGILSLWKQLKNKQFDALLNMQTAFRASLLSLGIKAKFKIGFGEKRSREGQWLFVNRRIADPFSPHVLDGFMAFAEYIGVPKAEPKWELAISEDDYKFADQFIDFSRKNLLISPCSSKAEKDWLIERYAEVANIAHQNNVNVIFCSSPAKRELEIAEKITALCHFTPTNIAGKTNLKQLTALISKVDLVLSPDSGPAHIATTQATPVIGLYAYHNPLRTAPYNNLDNVVSVYEENAQKEFGKPSSELPWATKLKGKNLMAEIQVEPVIEKMKKLGLF*