MGEETVAELRVPHVDDAVKRVSALDVAGDDGERADLAPADEEAAGNTGTIDDVKGGDVKARAVALIDDDRLLQAARLLRAHDVHVPIIDPRDAADVKLNAFIPKAAVMGDLIESLKADPRGPGTEWIVQCEHSGRRDVSIYYRMDKETQTKLTARIESPIRKDMLVPFLSVLNESELYKSWLPNWTMPRLRVRRSDKLSQTGRCSQVVLVTVDLPWPFSSRECVLDAWGVDDIDASGDICVLVDSMTPGQTMRCGTIVPDVDEKSIVRIDFTGGFLFRKLPDGWDAKRDATRAASSWFGTASGGAGSDVPESTGPESRRASFDSAHSDDDTAGGIDGTQPCTDDRILVSVQMYMDPKLAYVPTSLLNFVIRTVMYTMWCMLLRVAEKVRDGRSEPHRASIAAKAGELYDWVRERTGAMLARIFAPQPVA*