MKVFLVLAVCCVQYIAALYSSGSDVIDLTDSNFESKVTDSSSIWIIEFYAPWCGHCKSFATEYAKAATALKGIVKVGGVDADKYKSLAARFSISGFPTVKIFVDKRKPTDYSGPRTAKGITDAAISAIKDKVSSTLSGGGDKSGKKSSGTNEVVELTDDNFDSLVLNSDDMWLVEFFAPWCGHCKNLAPHWADAASQLKGKVKLGALDATVHSRKAAEYGIQGYPTIKYFPAGKKLSSSAAEEYNGGRTAGDIVNWSLEKHSESLPAPEIKQITGPEIVKEACENHALCVIAVLPHILDCQSECRNGYLSALKKVADGFKKKQWGWAWSEAGAHSELEDALEIGGFGYPAMALLNHKKMKYSILKGSFSEDGISEFLRDLSFGRGTTAALKGASLPQVNKVEPWDGKDGELPPEEDIDLSDINLDEGHQEL*