MVHFYKLDKTRKCPAVENFVKEVVQKWYFKDMSITAALLRMHYSDCFVRGCDASILLDGYNGNQPEKKAPQNLGLRAFDVIDDIKTVLENKCPGVVSCADILALAARDVLSLAGGPAYPVPTGRKDGLVSSMKEVNLPGPNITLKDAIALFKTKGLEMGDLVTLLGAHNVGKAHCQYFRDRLYNFKGSGKADPSMNADLVASLKKECPLNGATNSIRTDPAVFMTPASGKTYVFDNSYYMQIKSHRGLLGIDQALAYDNTSFAFVKENANNFDQYKFSVAYSMSKMSVIGVLTGTEGEIRHNCRIINKNNPNYIKPMT*