MAALDHQRNHLYYINKIVEALSSSECRKLLFLCDSTSADSSVQSVRETLKLQVTCHDNASQFLAEVIWRMGRYDILKELFTLSRNAVEQTLENRQVLSKFRVLMANISEDLDTEDLEQILFLLSTTLPREKRDAKSFLDVIVELEKLDLVSPERVDMVEECLRNICRIDLAKKVSTYKKTAQRCDHHSPHQQSSKTSERRQGKAINIVRESPPTSECRQPSTTSQLEQYSLNSKPRGLCVIIDCVGFDQGMLEQTFKALHFNVVLHPLLGGKQIISCLTEILKQEQNLKGDAFVCCIISRGTANHLLGIDSYGMGVSLDHVRQSFTGNACPMLAGKPKLFFIQTYSLDEGGSCDRIEHRDGDIEIDGCNGPLTSSYIPSEADMFWSHCLTDVSQLDQGGHHSVYLRTLTAALENARIRKADLVDAHTKVNGAVYEHNSRNPTSVYHISVKHTLRKSLYLL