MGELPPATSLNDLLSQLMSISEQSLDDHTQQRKQQLQNHRMKNALFEVLCEIKEKTALSIRGGQEEAPEDPQLMRLDNMLVAEGVAGPDNRGPIQSDTSGGDQADYRQKLTQIRLVYSEELRKYEEACQEFTQHVVSLLREQSRTRPIANKEIERMVAIIQKKFSGIQVQLKQSTCEAVMILRSRFLDARRKRRNFSKQATEVLNEYFYSHLSNPYPSEEAKEELARQCQITVSQVSNWFGNKRIRYKKNIAKAQEEANMYAAKKAAHGFTAANQYGMLAAGTSAAGSMLNYPAMLPGQDLAHHMTAGLDFTAGYNPQLVGIIHPMARNDPFNDL