MASRTRLAAGTASTLLRSSRPLATSRISPFAAALTRSSARTYNSQSATGPASVFSSLGQLSSQSGPPSYFSSQRRLPTNTVIRFVPQQTAWIVERMGKFNRILEPGLAILIPFIDRIAYVRSLKENAIEIPSQSAITADNVTLELDGVFYGVEDAEYAISQLAQTTMRSEIGQLSLDHVLKERANLNQNITAAINEAAQDWGVTCLRYEIRDIHAPEPVVEAMHRQVTAERSKRAEILESEGQRQSAINIAEGKKQSVILASEALRAEQINMASGEAEAILLKATATANGIDAVARAIAQGEGAAQNAISLSVAEKYVDAFGNLAKEGTSIVVPGNVGDISSMIASAMAVYGNVNASQAKAQASKMVEGGRDTEAGRKIQELQNKLDDAEGGAGGIHDEISKVMDQRLKKR