MMAKDLVSGILGAVELGANVAGVPFAAGAALILKEIVDTCDQLRIHKKKARTIRNKCVQFTLLLDDHSRTNIDAELLKSIDETRAIFERVYSRMHRYSQMSAWSLFLKMSEIGEGLDECEANVQSAIEMFQFAAHAVGNRNQQEIKETMRVQHEEMRALLREVLTKPSEAREIIAMQRSGSQVAQQVMQAGQEQLRNELMISNTRSESPTREGRDQEATTQKRRPGSDIRDALYQFHLQTGTLPAIKILNEEITRRSDHAVAGGTHSDIWEGLWLGRKKVALKGLRNIKADDPRAKLRIEREIKTWSSLQNEHILPFYGIVTDIGTHIHMVSPWQENGNVLDYLKKQPNVNRLRIIKGAARGLAYLHSMKIVHGNVKCTNILVMDNGEACICDFGMSKLIEEVTEKAASATLTAAGSARWLAPELIDGTISSPTFATDTYSFAMAVLELLTGKYPFAERKRDASVIHDVVVMKQTPARPQDPRVCVWLTDELWNLLGGCWHNSAESRPTMAEVTGELDLFE*