MGELPPATSLNDLLSQLMSISEQSLDDHTQQRKQQLQNHRMKNALFEVLCEIKEKTALSIRGGQEEAPEDPQLMRLDNMLVAEGVAGPDNRGPIQSDTSGGDQADYRQKLTQIRLVYSEELRKYEEACQEFTQHVVSLLREQSRTRPIANKEIERMVAIIQKKFSGIQVQLKQSTCEAVMILRSRFLDARRKRRNFSKQATEVLNEYFYSHLSNPYPSEEAKEELARQCQITVSQVSNWFGNKRIRYKKNIAKAQEEANMYAAKKAAHAANQYGMLAAGTSAAGSMLNYPAMLPGQDLAHHMTAGLDFTAGYNPQLMSTAYGIPPPNNPSPQS