MSERGRLPRRPIDDRRGYHEVRLVHPRGYPEVHDIRAVDERRGYPDNRLVDERRGYPGVRLIDDHRGYPATRADDRRAYPDIHEGPRMRGAPHPHPHPHPHPAVLEEELELQEVELRRLLADNRALAEERADLNRELQAGKDEVRHLNVIISDITAEKEAYISKLVDKKRKLEAELRANEHLRDEIMQLRGEIEKLIATRKELSAEAASLMEDLTREKSVKHQLPMLKEELDGLQLELIHVRTACELERKGNFELVEQRKAMEKNMISMAQEIEQMRAELAKFEVRPWGTGGAYGMQMGSPEVAFTKPYEDSYNIHAGVSEKGPLHPPESSSWGTYDKNRLQYR*