MVTTTIEDLHGDVLGCALRRLDGRSLAAASCATVALRALATDPETWRALCVAEWPSLALALAAQRRLLAAVPPQRLFADAHPFPSADTGGAGGPDPDPVPAGELVSAVDVYYRGAPLLSRLVETPASSPWFLGSPFRVEAVERKRPASAAAVPSPAELELSWVVVDPARGRAVNVSSRRPVAVARHWYTGETLARFAVVLGGCKFEATVACSEGADGHVSEVSLAVEDADGAAVSGEGTLRLLAAAMEAPRKGGAREPEEARRRYLDFVKRKKGRKESKARREALVDLCCSAASAVVVLTCLAAVALR*