MVNNTMGEIAPPATLSDLITQLMNISEQPLDGDVSQQRKQQLLTHRMQSALFAVLCEIKEKTVLSIRNGQDETPEDPQLMRLDNMLVAEGVAGPEKNGPPQMDAAGGDQADYRQKLQQIRLVYNEELRKYEEACHEFTQHVVSLLKEQSRTRPISEREIERMVSIIQKKFSGIQVQLKQSTCEAVMILRSRFLDARRKRRNFSKQATEVLNEYFYSHLSNPYPSEEAKEELARQCQITVSQVSNWFGNKRIRYKKNIAKAQEEANMYAAKKAHGIAAASQYGVLAGSSAAGGMLNYPGMLPGQDLAHHMGAGLDFAASYNPQLGFV