MVNEKMAELPPATSLNDLLSQLMNISEQTLDDHTQQRKQQLQTHRMKSALFEVLCEIKEKTALSIRGGQEETPEDPQLMRLDNMLVNLLVAEGVAGPDKGGAIQGGGGDASGGDQADYRQKLTQIRIVYNEELRKYEEACQEFTQHVVSLLREQSRTRPIANKEIERMVAIIQKKFSGIQVQLKQSTCEAVMILRSRFLDARRKRRNFSKQATEVLNEYFYSHLSNPYPSEEAKEELARQCQITVSQVSNWFGNKRIRYKKNIAKAQEEANMYAAKKAAHAANQYGMLAAGSSAAGGMLNYPAMLPGQELAHHMSAGLDFASSYNPQLVWCF