MSSARVELSSTSVAVGAIIIKKEECPSPTTIRTADGEENQPQIEVIPCKVCGDKSSGVHYGVITCEGCKGFFRRSQSSVTNYQCPRQKNCTVDRVNRNRCQYCRLKKCMELGMSRDAVKFGRMSKKQREKVRLHKQMQEATGVPYMYSEYSPPSQQSSYVAPGYETGLYPHYAQGAYAHAVAAAPISYPSHSYGVAQQGTVPASNGGFPSPQLSSAAEEDTAAKIVAAFETTHTQMRNMNPNPTIVDVNRFASLDFPNRIGIWRQFAADLTTVIQAIIEFAKMIDGFMRLGQEEQIHLLKGGVFELAIVELSSRYSPETQTLSMDNIVLPLHNLNITDQIEVRFVQEFHQCLHDLAVCQMTSSEVALLCAVLLLEPASTEQATCERLRSVLAQSLAARVGSDAQRVWDTLPRLKQTAHLHLILLGQLRAQFPAETEAGLPALYKELFSIDP