MKFSYQPKKKVSQTNQSLEALHDKHVVALLPFIPQLIETVNAHWRARIRKAFTELFEGCKAHSVRKLVCLSAIGEMLPLIQKQDISFPDSCDLDMCEYLQMWLNALPKLLWQLGHSHPSVSKVVLHLLLRIGQCAKIDSFDALAYDKMQVGLIPFFSLCSERSKDQGKCSYGPFIRLPRDCQELAICCLYYVSSMSSLLLESLARCCLCNLLDRHLVFRIMEVVQAVYRAGHLKIENQISFLVTLIASYDVNFEARGSLSEVLKKASPEGDYNKLTSSFDTYRAITKAVISCLLEMGDPALVLNILLPLITHEMANIPPLDNMSAMLSLVVVLDCEPGKLTKEILITLQRCLPGYLINVASM*