MFYFPFLHCLPADQRDSHKPGRRSVKGDLRDTLEALQKPAQCQPDSEALANTLLGLTRFGRHDTSIIRVLAHAVVERINSSKPREVSNTLWALSTLGWYDSSVYDTLLVTLVDERNGQLDHQDLSHAIHSCAMASHGGSAVEKLGHVISKQDVSQEGGWSGQDLANSLYAWAVLNSIGITSDSLTSMAQHLMREVNVRRFRAFQKPELARLYPAHLEAERVGLLRGGLWGNGMVQAAEKEHKEHLERDRAKLSRGDAPGVQRAAAALQEAGYKVEFGGKVGRKLLPFFYTQLLVHRVLSVSNIAVDVPSGTDVFCHPPGQLSGKARLKHAQIRAVIAEGRTSPGWRCDGFVVLSEGDTEQPDLVVQKVEGEMKSYLEMQT*