MTTLSSKILAQDKVHFANLAVDAVLRLKGSGNLEAIQVIKKAGGSLKNSFLDEGFILDKKIGIGQPKRIENANILVANTAMDTDKIKIYGARVRVDSMAKVGEIEAAEKEKMRRKVQKIIAHGINCFVNRQLIYNFPEELFADAGILAIEHADFDGIERLALVTGGEIASTFDNPETVKLGHCKLIEEIMIGEDKLIHFSGVELGQACTIVLRGASSHVLDEAERSLHDALCVLQQTVADSRVVLGGGWPEMLMARYVDELARRTPGKRSIAIESFGAALRSIPTIIADNAGLDSADLVAQLRAAHEEDTNAGIDVISGAVGSMEELGIFESFKVKQAVLLSATEAAEMILRVDEIIKCAPRQREERM*