MNTTFFDGHDGLLCDLDGVVYAGGGAIAGAVETLSTLQEQGVPVGFVTNNASRAPESVAEHLRTLGVPAEAGQVFGSAPAGVDLLEETLGRRTGRVLVVGSAYLRAVVEERGYEVVASAAQCPDAVIQGFDPGLGWADLAEAAYAVRAGATWVATNLDTSIPRAEGIAPGNGALVEAVGRATGTAPVAAGKPEPRLFRTAAEALGLARPLVVGDRLDTDIRGGNAAGFDTVLVLTGIDTRETAAAAPGPDRPTWVRAHLPALLAGGAEASADPRRG