MLPNKVTFLALLSGCGSLASLEEAKLVHSYAAAAGLESDAAVSNTIISLYGKCGSIQDAELVFDKLGRNRDIVSWNAMMDAYAENEQETGASKLYRVILLEGMAPDTFTFASSLNSCDSSSRFGKEVHGHVLEAGVEKNSIVENALVSMYVKCGSLQEARKIFDGMEHRNRDSLSWNLVISSHAQHGFASESLLLFQRMKQEGMKPDGVTFLNIIAACGHCGEVEEGCRHFGFLEREYGISPTAEQRGCVVDLLGRAGRIVEAREFIAKNGLHSSVPAWMSVLGACRAHGNVEEGKAAADKLVDLDPQNSASYVMLSNLYAR*