MREREEAMRDDLTVLVQRIHPKADDFEIFEFFSQAGKVRDIRLIRDQRSGKSKGVGYVEYGDVESVMRALALNGIAFKGQPLLAAKNVAAASAMMGGGEPAAPEEPRKLMVSDLHPHIAADDLKEVFSPFGELTSVEMQPNAGGAEGALGAACPSQVARVGAGVEDNIGAERAALLARIGSAAPSPYVLLKNMFDPAGKDETSDPDFFGDLREDIMEECGKFGKVEAAKVDRASQGHVLLQFDSTGSATKAASSMHSRWFAGKQITAEFTDEAAFASAPSA*