MDRHVWTDEKTETFVGFMEELVSEGRIADAGQFKPGSFEKLAVKMNERFPGGGFQISHCKNKVKRLKEKYQFAADMAACSGFGWDDVKQCVVVENEEILAAYMKKQGVRLYTPGKHFPLYPRLEKIFCKDRANGVAAVCGNDAEEEVQQDGDEEVDAEYMDIFNSNQDFNESLLQQSNSVSSSSEKKQGKKPYASKRANDTKMMKELTDTLKYVFDQQGKRLDAFAQVMVKTREEKKVGDMLSELGFTDDEIISVALKFSINPQLEKTFWSLGDSQKTGFVRAILHS*