MIRVLHFTVHHMYDLRTMSDADVQVLLCSKIAQGGPVSNALAMEIVNGLGSVNFCDSMGRNPLVKLAYRNSHGDVTSDVHKDPRFIDLSRVLRGFRIYLSYMIPVLHFTVHHMYDLRTMSDADVQVLLCSKIAQGGPVSNALAMEIVNGLGSVNFCDSMGRNPLVVAVSSGNVEMVHYLLENKANPGFLDGDNACAFLYAKAHSMQIYDVLRIGSGREILFGTRDLFKALNKDSPKSFELVLRAVLASSLDIDEINEDNGFTALGFAVSSRRLWAVKMLVEAGACPTKADARGTIPLKAAIFSMCEDQFLESGLLAAKNMDMEIVKSMIRRGMVEDHPRILAQLQLL*