MSPIEPRPLRRVLVTGASGFVGSWLLPALSAEGADVFGLTMTPDADVPAGRGVPVMPTSIQWRSGDLRDDRFVQRVVDEAAPDVVIHLAAISHLPTAAADPAAAWDINVTATARLLHHLDRIRQEGRADPVILLAGSAEQYGRDASHGALLSEDARQAPRTVYAATKAAQEVLAFQCWRATGLRTMVARSFNHSGPGQPPRFLLPALVARARGLTDAAPGTPMPVGNLSPIRDFLHVCDVVAAYISLCRQGTPGEAYNVASGTGWSVREVLDRVVARAGIRAVPTEDPSLVRPVDVPALIGDPRKLQRATGWRATRSLDDIIDDLFHAETF