MAGRQSGRISVASFGNEEVAGEQHSLGGLCTPLPELVEVDMDVDGQHAAGGPLEGGGEEDGDEEVYYAEMAAHALEQEKMKQEMTVLQRTLELKERKMAELMAGSGQVPALKQHYDRVLAEVQRERDALVNEKTVILQVTLRQACLATLGACQCRMLRPTLWRMQKLAHLXAASEEERRRLEAGFKERLAAADDKLRMLRHKEREYVQIQKLKSQTEDMCRRLSADIHRIKAQKVNLQKTMESSTKQFQQWRVEREKELVQLRRQNRRNAATIQAMEAMASKQNAVLXRKIADANAARKKLRELQGGAVVGHSVRDSAAGAHTNGGGSLGXSSGPSAPCWGRAASNGRTS