METQSKMLIFGATGYLGKYMVKASVSMGHPTYVHVRPNTPATNSSRLELLHEFESMGVKILQGDLDEHDKLVDAIKQVDVVISTLAVPQHLEQLKIIDAIKDAGNIKRFVPSEYGNEVDRVSGLPPFQALLDNKKVIRRATEAAGIPHTYISANSFAAYFIDFFLHPHEHRDEVVVYGSGEAKAVLNFEEDVAAYTIKAAIDPRTCDRVVIYRPPDNIVSQMQLISLWEKKTGQTLKKIHIPEEEVVRLSESLPHPDNVPISILHNIFIKGDQMSFELKEDDLEATNLYPDYKYTSVDGLLSVCTVDPPKPKLAAFA*