MIRLVRPELLNVKPIASPLGYGNSFSAFSHRPVTELDKITCTQPLTVSDLQKSCGFSLESAVSASEKLRVDTTDKIDSVLKLLRTHGLTRSQINNFVTKRPSGDLGDTLEPNLKLFKSLGITGANLAEMLNKEHRVLESDAYATVEFFRTNGFSDSQIKSITVKRPKFYVYNLKKCMKPKLEFFKSLGFAELQMAKFLSSQPYILERSLENHIIPCIEILRRVLDTDENVLKAIRAGCLVLEYDIEKVLEPNIAILVNHGVPKSLVVKLMLIQPRTLLQSTARLNKIIDEVKKLGFDPTNLLFVLAIRSMAVMSKALWEKKLEAYMNFGLTKDEVYSAFRRQPMFMIVSEQKISKLMDCYVNKLSMEPLIISKHPYLLLFSLEKRILPRCSVLQLLMSNKVITEDFSLTYMFKMTEKQFIERIVKKYEHKVPKVVKAHQGKIKFQGFLK*