MQLRAYKHTACGRGGLTLVGDDYLVAAHVAKCALDVWTLDRESSTHRFFVGEAIGVVAASPCGALFAAGGVDGGVFLWETSTGRLLRSWPAHFKAVSAIAFACDGGVLVTGGEDTVVTTWSVSAALDPARGADEAPASTHSWAEHALPVTGLAIARGAGSGAASLVVSCSADRTCRVWTLGGGHLLRTMRLPCALTSVAIDRCEATVYAGGADGRIFEIPLHASAAIAESLGADDASGGGAAAVLEGHGRAVTTCSADNERLVSASEDATARVWDVASRQTTHVLRHPKNVPMSCAVLARRE