MESGYEPTRRNGDWDAWLTSSLAALTDAKLLRTLRPTVWCNSSSEALIHPADLEAWAAGLPPVVRHYDQCAGLGGAAVAVGAGGTVDGPPSCATAGASCGSSGCGSSCCGGGPFTSGRAPAPAAGPTSGAAGLYSGCSPGCSANNCGTSISTSSRRASGGLVRLKLFSLNDYLGLASHPDVAAAAARSALRVGLGPRSSALVAGYSHSHRQLEAGLAQLKGAEDCLLFPTGFAANLSVLTTLAGTAAGEGGVAIFSDELNHASIIDGARLALRSGSSSGSSSSGSGSAGGGGGVSLHVYRHNDLNHLEELLSACPPRCRRLVVADSLFSMDGDFADLRGLVALKRRHGFLLALDEAHATLVCGAGGGGAAEAAGVADQVDLHVGTLSKAFGALGGFVACSSAMKSLLLNRGRAYVYSTSLPVPVVEAAAAALRVSQR*