MVQFLSLSFFFVLFCAYDVLVIDRCVWGVYLLARLMGAPKQKWTAEEEAALKAGVIKHGAGKWRTILKDPEFSAVLYLRSNVDLKDKWRNISVMVNGYGSREKPKLAPKMVHHVLRQDEYPMAVGQTGEDISDAKPLAVSSGALLVANPKRTTVRLDNLIMEAITSLKEPGGSHKTAIAAYIEEQYWPPNDFKRILSAKLKYLAANGKLIKVKRKYKTAPTSVYAERRRVSPLILEGRQRISPKIERDGFNMLTMSQIDLDLGRMRTMTAEQATEVAARAVAEAEAAIAVAEEATREAETAEAEAEAAQAFAKAARKTLIGRTTPKMAIQC*