MEVQTESEKTTMMAEGGVNSQQSTSDNKDNVVVSNLKLERMLSMKGGKVDLGCSCGSNTVYIIDVIVEHMRKRFDTTDQQIPEFSVFFCDLPSNDFNTLFQLLPPLANNGMEECLASNSHRSYFAAGVPDVVLDKQNVAYNKGRIYIHGANESTTKAYKKQFQSDLANFLCARSKEMKRGGSMFLVCLGRTSMDPTDQGGAGLLFGTHFQDAWDDLVQEGLITSEKRDNFNIPVYAPSIQDFKEVVEANGSFTINNLQVFRGGSPLVVNHPDDAAEVGRALAISCRSVSGVLVDAHIGEQLGDELFTRVERRASRHAKELIEKLQFFHIVASLSLV*