MSNNKIKIEEFFVGFLNVDDTSGLGLFNEFLAVLKTLDLNVHDVRGQGYDNGSNMKGKHQGVQKRFLEINPKALHMPCACHSLNLTPGDMALSELFDSCGKDALAKSEAESLIKALKSFEFLLGMVIWYDILFAINVVCKKLQSKSMCLDATIKQLKNVSSYFKKYREEDFTKSLDLAKSVAIEMNVEPDFPTKRRNNEDEEENQSAEESFRVNYFLVVVDMAITSLKNRFEELKFTLPNETMSAIEILKFINSADCYPNAAIAYRILLTVPVTVASAERSLSKPKLIKTYLRSTMSQDSLNGLATLSIEKDMLELT*