MDPRVLDAMLPFLSGQFGNPHSKTHEYGWEAESASEAAREQVASLVGADSKEIVFTSGATESNNMAIKGIAHFYGEKKRHIITTQTEHKCVLDSCRVLQQEGFEVDYLPVKQDGLVDLELLRSLIRPDTALVSVMYVNNEIGVIQPVREIGQLCRENKVFFHCDAAQAVGKIPLDVNELKIDLMSISGHKLYGPKGIGALYVRRRPRVRIEPIFSGGGQERGMRSGTLPHSLVVGFGAACDIAGRELEADTAHIARLSARLEQGLVSRIPHVVINGSTESRYKGNLNISFAYVEGESLLMALKDMAVSSGSACTSASLEPSYVLRALGVDEEMAHTSIRFGIGRFTTEAEVDYAVENCVKHVERLREMSPLWEMVQEGIDLKSIQWSQH*