MSTDVPMSPELEQVDGEIQDIFRALQNGFQKMDKIKDSSRQSKQLEDLTAKMRECKRLIKEFDRILKDEEKKNTPDVNKQLNDKKQFMIKELNSYVTLRKTYQSSLGNKRIELFDTGNDQVAEGTPVQMASEMSNQELISTGRKQMDQTDQAIERSKMVVAQTVEVGAQTAATLTQQTEQMKRIGNELDSVHFSLKKASQMVKEIGRQVATDKCIMAFLFLIVCGVIAIIVVKIVNPHNKNIRDIPGLAPPAMNRKLLSIDAAGL*