MGHRYGFLALLSFLKYCYELGVKYVTIYAFSIDNFKREPDELQYLMDLILEKLEVVLSEENMVKQYGVKIDLLGNLKLFPEPIRKAAEKAMVATAQNNGTVLLVCVAYTSTDDIVHAIQGLYKEKQARIQQTAEGKQMVDDDEPVACSGGSNFEEFLVSSVDLERHMYFAGYPDPDILIRSGGERRLSNFILWQSAFCLLNNPKALWPDISLWHLVWAILQDQRVHPFFEKKQQL*