MSSDLSHQIQSKLDAAIDRYVARNPRSKALHEEALKSMPGGNTRTVLHTSPFPVAIKSGQGYQVTSEDGHVYTDLAGEFTAALYGHSNPVITSAIRHVLDNVGMNVGGHTAQEQLFARELCSRFNLEHVRFCNSGTEANIHALAAARAFTKKRRVVTFSGGYHGAVIGFKGGKPEANNVDTDDWVVARYNDLGSARAAIKSDGVAAILIEGMQGSGGGLPAMPEFLQGVQDIAAKAGVLFIIDEVMTSRLSGGGISELRGLKPDLKTFGKYLGGGLAFGAFGGRADIMAAFDPRSPNALSHSGTFNNNTLVTHAGHAGLTKIYTPEVANQFTKSGHELRERLNAVTEGTRVLFTGLGTIMGVHFTTHGDRVIERSGEVEEIDALRDLFWFEMLEEGFWVVRRGFIALVLGTPTAEFDRFVNCVEAWVSKHADLVKI*