MVLLKRICDDIEEIEDKKIGLRRGLLTLMLEWKCFEQHLDLTGTRLKEWFNELESREKHMCATQESIGESLKELELVRESLNTKRVEVEEKERQISEYIDDLKVREEKEISIRGMLEVFENVLEGRLKEIDVKEKKFYELANELDIKEDRLKQRENEMKAREEELESAMLFNKMQLDSTSQLSPRGCDSRKRERTMLVESNYPFKRLKPGKSSEYSNAVDASNADQLAMICYDMIVRDDSETEPETDHKGITQVCDCPRAKFHDFDKGKNIEDFDVDQIWACYDDLDGMPRLYARVEKVFTPKFKLQMVWLEANAEEDHFINHELQISCGRFRLGSSLDVSEHLIFSHQVKCERDGYGYYLIYPTKGETWAVWSSELLDDHHRQLKYEIVEVLSDFVDDVGISVSYLDKVTGFISIFERRRRGNDSFVIPADALHRFSHKVPSFKLTETINESFELDPASLPDLSDRYNDKFKVGNDVFSFKMDQT*