MVLLQVFVYEFFKGLLQPTSGYFEKKRNARMQPVLGPRLWRPAAQRSVRNAWSLISTHLLAWSTSSSQGLSAASNLVNALLSYRYVEFMDFGVLKAMKGIQENARKKFFHQGEVSFMELLKKYKDLVDNLSAMLKAKGRMRTYLVRPSGNLVEFSDQQHLSEDTGDGDGLAVFSSLSVSTHELLAGELVDMFMAEIKIKWVIILGLHSLLYPEVEADITKKAALTELMQNIYVEATLKLPEILNREQEHGALPMQQGFGAKVKQEVLQVYLTAWLAEVNIRKSRKDEILRMVSEEMQCTIQG*