MASTGVDDERTRALRRAMLASMARASAVGRTVDADVRDAGSRLALALAQGGADAEAADALAFVGFTHRLGKKVLRYDDACEGDSSVAAVDEAGSTIVAARDGAARESTMRTLRSAFVGRERAFWREHGYDDDTCGFFSYVHDLESPSTNAMDVAALDVRRVAAKSFPRAARARWVEWWAHKRPHSHGHQMHFDSHDEGLNGIKHPICSVVVFVDGSCGGPTLVTNQKDDASRSSLATRGWLVHPRDGRIVVFDGDYLHGVIPGRPDFAPANEEDARRVTVMFSFWDDMETHETWKPKGSARPFPPPDASKIEGYSWRADFDLDENANDEDEPRGEPAPVVPVDHPWERVRDDDDAEEDEEDEPNVKRCRTTRFPSYDECFQGF*