MESACVHEQTTVVHELTQGIEMAKQLRLNLDSAEAREFLIEKILSSYDKALFVLKSAGQPRASPLPESSLPKSSITTSSPQSTEYEFEFGQNVASKKRKASTPWDNEVKILSDNEIEGNANDGYSWRKYGQKDILGAKFPRSYYKCSYRKVQKCLATKQVQKTDEDPTVFEITYRGIHTCNGVAQSALPPPPSPEKHEIKPTHHHHQLTTPNAGENFSNPRANLTVNTWDLGCTLPSSHSIPPTVFEFNDNDFHPLNFPNHFDEELLQGYSPSFISPATSESNYFTDWASSSSLDLPKDAADLFPDFMN