MGAHEDMLVTKVCELYDKISKLESLSPSPEVNTLFTQLVSICTPPSSIDVSKLSPKVQEIRAKLIRLCGEAEGLLEAHFSSILASFESPMDHLHIFPYNSNYLKLSRLEFNILSQYTSKTPKSLAFVGSGPLPLTSITLALNHLKFTNFHNYDIDTGANSMALGLVSSHPDLSKRMFFHNANIMDVSHRLRDYDVVFLAALVGMSTREKAKVVKHLAKHMAPGALLMLRSAHGSRAFLYPVVEPEEVHGFDVLSVYHPTDDVINSVMVARKHWTEPGPGLMPVDTSGLMAIDQGLSPIILLNKCSEVQGFNPLGSMMEEIAVEEQAS*