MGELPPATSLNDLLSQLMSISEQSLDDHTQQRKQQLQNHRMKNALFEVLCEIKEKTALSIRGGQEEAPEDPQLMRLDNMLVAEGVAGPDNRGPIQNDTGGGDQADYRQKLTQIRLVYSEELRKYEEACQEFTQHVVSLLREQSRTRPIANKEIERMVAIIQKKFSGIQVQLKQSTCEAVMILRSRFLDARRKRRNFSKQATEVLNEYFYSHLSNPYPSEEAKEELARQCQITVSQVSNWFGNKRIRYKKNIAKAQEEANMYAAKKAAHAANQYGMLAAGTSAAGSMLNYPAMLPAQDLAHHMTAGLDFTAGYNPQLMSTAYGIPPPTNPSPQS