MMFPLHFHYEDVLRQDLLLKLNHANVMEVPGLFEIRLVPKAASDLKIQFGKLVMEILCGQRFIQTQRGPYFKAGKSFRSNPFLGSEKDTGYVSDFARQSVLRGHGMYHFLVRILTVMSMLDSPVEIWENSIKFFMETEFCEFSPELEDHFEIFEHIRGFNVTIVTSANTKDETLLLWSGFLLKDEGETNISRFFDGHKEIVLVATTKPIEQSYPLLACICEGYVNLGQRYLFSMSEDSVLELVVTANEQSCVYPSAEKTALNEKRTKARLVMCHCMGSSEKVEVLSFTLSVNSRFRYTWKIAYDINQLSPSVEEFLIAFDV*