MTGNTQAFDHWIRTRFVELNSKLESLYAQQADRANVEGVGEDLKFQLESEGRELIACLLAEGNTDEGFDHAFDLLGNVGLYMAACRRHEITEPSRERVSPLTEASALAMHIGASIGVTPRFATAHLTTHNRAHQGLYKRFTDLDAEQLFVDYNTKGILAYKRAADALLKIQPLGIDHPIAYDLLLVAKRALRDVIESNRVLFQRLDADDFFYCVRPYYKPYRVGSQIYRGANAGDFAGINVIDMLLGLCSANEPGYSQMLVDKFLYMMPEDQAILRDCMRRTSFMDELLNLSHFSAEPWYQQNVKLFLEVCALHGETAIQHHNELVAKYIAQPSKTMEQQHMSKVTASGPPLDVLLNSLEKLRDRRAAAKRSDIRTRYEDIQSLLASMEA