MASDVPMSPELEQVDGEIRDIFRDLQKGFQKMDKIKDSNRQSKQLEDLTGKMRECKRLIKEFDRILKDEEKKNTPDVNKQLNDKKQFMIKELNSYVTLRKTYQSSLGNKRIELFDTGNDQVAEDTPVQMASEMSNQELISAGRKQMDQTDQAIERSKMVVAQTVEVGAQTAATLTQQTEQMKRIGNELDSVHFSLKKASQMVKEIGRQVATDKCIMAFLFLIVCGVIAIIVVKIVNPHNKSLRDIPGLAPPAMNRKLLSIDPFGGL*