MARSVCVAAIQFACSDVVSENVDHAERLVRDARSKGSNIILLQELFEGYYFCQAQREDYFARAKPRDGHPTILRMQKLAKELGVVIPVSFFEEANNAHYNSVVVIDADGSDLGLYRKSHIPDGPGYQEKFYFNPGDTGFKVFDTKFARIGVAICWDQWFPEAARAMVLMGAEVLFYPTAIGSEPQDSNLDSCKHWRRVMQGHAAANLVPLVASNRIGIEVIDTEHGPSEITFYGNSFIAGPTGELVATADDKHETVLTAKFELDKLKLKRHSWGIFRDRRPELYKVLLTSDGKTGS*