MKKQQAVRIFCIEQDYCRFTLKSKKQNGRENCTCIQRGLMHEMEDEIWEGVATREIEAPEDILWEQLSNFGQIKSWHTSAEICEVVEGENNKPGCVRYCAGGGRAPDGSPARWVKEKLLTLDLAGRHMTYCILDSSYGFQDYKASLSVMPGYGNRRSKCSDRMPSASDPPNAIVHWTFQMRPVPGVPPQELLRFIASIFSGMMYNLERSVRRCGETASASLAPLPKTVPPFIYTSLYLKSDRFQIPSFFL*