MEDKSLKEDKKYAADIDSITKAHARIKPYIHKTPVLSSETLNSIAGKSLFFKCECFQKGGAFKFRGASNTVFSLEDEQAAKGVATHSSGNHAAALALAAKMRGIPAYIVIPKNAPKCKVENVRRYGGQIIWCEPTMQSREETANKVLNETGAVLVHPYNDPRTISGQGTLSLEFLDQVPQLDTLIVPISGGGLISGITIGAKSINPGIRVIAAEPKGADDAAQSKASGQIITLAQTNTIADGLRASLGSLTWPIVRDLVDDIITVEDKEIVDAMKLCYEILKVAIEPSGAIGLAAVLSDSFKQNPAFKDSRNIGIVLSGGNVDLGVLWESLHLHG*