MEQLPVLASGSKATTTTPFYLALDHRASTSSSPPAEAPTPPPAAVSDPSGQSNSERGSEIIKAKIMSHPLYPALLRAFIDCRKVGAPPEVVGRLSALAGEVEMNSGDGQEQPTEADPELDQFMEIYCHMLVRYRQELTRPIEEADEFFRSMEAQIDSFSLDDNGYEGGGSSDEDEQETVDLAGIPVPETGSSSGEDKELKNRLLNKYSGYLSSLWRELSRMKKKGKLPRDARQKLLHWWQLHYRWPYPSELEKAALAESTGLDAKQINNWFINQRKRHWKPAPPAMVMATDYRLRPYGGGGAPSSSASAAALRAEGQYFAGGSSYPRGP