MTCAQPQLSLGLLEKNKAVDSLKVSRLFGLATQHSGFCHFPNATRIVHIRSLVRAGSGKTKDDYTKEVRDLSMWLPADGKETANSLRPSEGNNSLPSHFLSVTINGIGDYDLQRLQSNLKEIDGVLDVWIGPFMEGGIRGGFVTANLQVKDTTPSLSVVNQIQELDQQLLVLPYKSNSWIWRGHKINYGVAGCGKPVILVHGFGGNAGHFAKLIPYLTDRYRVYAVDLLGFGASDKPEGENYCPELWAELLCDFTKEFAEEGAILIGNSIGSLTALTAAATGGADLFRGLVLLNCAGAMNRKGLMKENILIQLLSPIFILIEYLLQKPRVASFLFDRFRRKENIRKILEEQAYRNKASVTDQLVDILYEPSTAPGATEVFVRVFTGDPGQRPEVLMENISVPVLVLWGDSDIWTPPNGPVANFFKQLANERTNVAVFPLADVGHCPHDDRPELAAQYILPFLSTVCE*