MQAEHTLQQKLGRKLAFVFEINKARSILLVFKDSRVSSFPTTHQTREAMVFHIVREDLHKPRQIGNQLVNLESRGMARCYPLVKGNNLSKGQSFPITTIKRHSKHLAESEDIVLYPLRFADVSNLFVDNKHNNEWKGCSSNYGCRSGKESLLLTSSNSAGWRGSCCQSFAFSYSRSGIQAPSPSSSCMQQLLTNVMGLAALGIPAFMLTSTTTKENEKFIYKALEKGGDELKILYVTPEKISKSKRFMSKLEKCYHAGRLSLISIDVSLQFCVFLLAVCNS*