MAVSMRAKRVTDPLGEDARARLRGYDRRRLTGYASSGSDHEALSSLVHAFFECDDCDSPSAADAAAAGEPGDRMSDSDGGDQSEKAAAAVGELVGGWRKSDDPFRLRLLSDASKAADAMATLRSSAFGYRRAVMALLREMGYDAGICKARWESSGNLVHGSYEYIDVVVPAAAPAGKEGKEDRRYIVDLGFAAEFKVARATEAYENVVAALPEMMVAQPEEVKQVVRMVGDAGRRSLKSQGLHVPPWRKGRYIMAKWLGPYRRTVNAVPASAAPSGAGGAEAKCRAVGFTAAKGTIIC