MLVKEENGRWKIIRLELDHNHPLYPGNREQLFSGHKYMTEMEKAIIRTLNANNIATRQMISILSYLRGGVTALPYKKKDVANFRTKLNRVISGSDMKQALNYFIEKKNKDPSFFYKFDVDEHLRVKNIFWRDAESLKYYAVSFDTTYMTNKYNLPFAPFVGVTGHGHTCLFGCAFICDETIDTFKWVFESFSEAMGGKHPTTIITDQDAAMKAAIEQTFSNTKHRNCLFHIKTKCYNKNLKCFASNEGLPEEFEDVVGNSLTIEEFETLWTQMIADYKLENNKYFNKINILSKFMKELRATTRLSYKELEQQGQYEVWEKHNQIHKRHRFRKYIVITDLTNGREDYSCICGKFNKDGILCSHILKILVEIEASKIPDKYIIERWRKKERKIQLKKVASNTGTDDILRFNILSRKAAELTSKGATKEEAMEYLLEEFSRIGKNLDIMLATRNKEIPQETSTADALGPTRESTIEAQINIREQSEDTSTVQDPVSIKKKGRPEKPKRWKARVEQEREKAKKQQQKKTKKAETSSKEVLENFEIDVTKK*