MGELPPATSLNELLSQLMSISEQSLDDHTQQRKQQLQNHRMKNALFEVLCEIKEKTALSIRGGQEEAPEDPQLMRLDNMLVAEGVAGPDNRGPIQNDTGGGDQADYRQKLTQIRLVYSEELRKYEEACQEFTQHVVSLLREQSRTRPIANKEIERMVAIIQKKFSGIQVQLKQSTCEAVMILRSRFLDARRKRRNFSKQATEVLNEYFYSHLSNPYPSEEAKEELARQCQITVSQVSNWFGNKRIRYKKNIAKAQEEANMYAAKKAAHAANQYGMLAAGTSAAGSMLNYPAMLPGQDLAHHMTAGLDFTAGYNPQLVSVISSMIGMSHSASCNIN