MPQGTFGMAGFQNQPPPLVQSSPFVGDRGMMMPSGSVLMMPAPTVDKLKPYKEGGAAVQFDTFRGFEDRTKALSFIQQFDAAFAGGNFTEASKVRKAATFLKGNASQWWTTLLMQGQAPSTWVGFKQVFAAAWLTNEFEVDVMSAWHSLDASKCKDLEDYNKKFWKALLPVTSYKIVPLTEQIEKYCCGLPKELRNYCTKTKVTTLTQLIENANTGNALLLGQTSGFGGSSKEGKSARTSAAKQIEKIDEQGPQKTGKAGTAKKKSAKAFWRQSKSSKPQFKQRTEEETQALRAEGKCFICEKAGHISRFKTFNIQFDELYLRQSQWFVPDVELRESLRLAVAEVLLPAYRSFLKRFGSLMEGGKNPHKYVRFSPEELEGMLGEFFEGKAKIEPRRYRISDEDFESESDSDKESFDSDLDDEDEDFEVEEKEEE*