MATLGDNKDNVVVSNLKLERMLSMKGGKGEASYGQHAQSMLHLLKETLDGVQLISSSENDIPFVIVDLGCSCGSNTVYIIDVIVEHMRKRFDTTDQQIPEFSVFFCDLPSNDFNTLFQLLPPLANNGMEECLASNSHRSYFAAGVPDVVLDKQNVAYNKGRIYIHGANESTTKAYKKQFQSDLANFLCARSKEMKRGGSMFLVCLGRTSMDPTDQGGAGLLFGTHFQDAWDDLVQEGLITSEKRDNFNIPVYAPSIQDFKEVVEANGSFTINNLQVFRGGSPLVVNHPDDAAEVGRALAISCRSVSGVLVDAHIGEQLGDELFTRVEHRASRHAKELIEKLQFFHIVASLSLV*