MVPTIVESTANMLEKWGKLVLSGAEEVEVLKEFCNLTADVISRTALGSSYAEAKHIFNLQDQQMLLTAELVLSVYVPGFRFLPTTKNRQRWKLEKEIRKCMSQVIEARERTADIEESESYGTDLLGLMMSAKNKRVGGKLQDVRMTTEEIIDECKTFYFAGHETTSILLTWTIILLGMHQDWQDRGRKEVLEVCGKNVVPDADSVNHLKIVGMILNEALRLYPPAVFLQRQAVKPMKLGRLSIPAGTQLLLPVLAIHHDQCLWGNDANEFNPARFSEGTAKAVKHPLAFMPFGFGPRICVGQNFALLEAKVVLAMILQRFSFVTSPSYAHAPVMVVTMRPQHGAQVILHMN*