MGAACSTHSSPSKYGGTYPIYFQQTMAQHIFFSQLAVHRCAAQAMAWNDPKIGKFQPLHLSGFSKFQPVILHVTPVFFGHCSQPIVSLCLMGDKKLAVQELRELADFESIRNADGLISIGGFGSLLSERSARYTFPALKDFRISRLSGFRRVFGHTAPVFFERGIANVETKEISSLSVEPCLGECILITVFEIGISEIPAFIEREHEFRFLMVFPESVDGIPAFEPVVICAHYSDEKYLEHRCKGSKDEFYKRYGRHGIDKIWRDDILPCRVYLRHCVLAAKNLGTEVFDNFLDHTYLGNRKTTIRQ