MFSGSIVALITPFTPDGEVDYISLKKLVDFHVDAGTDAIVSVGTTGESATLTVEEHVKVVAKTVEFAEGRLPIIAGTGANATHEAVTFSRLLNNTGIAGYLSVTPYYNKPTQEGLFLHYNAIAQETDIPVILYNVPGRTAVDMRPETVARLSEIKNIVALKDATGDLSRVAKHREMCKEGFVLLSGDDATGLEFVRLGGQGVISVTNNIAAADMAKMMHLALDGKFDEAAIINQRLMTLHKNLFIESSPIPVKWAAHKMGLIANGDLRLPLTQLSEPARPIVAQALSEACIY*