MLYKSLKASTIIGRKCFHWWNNLPITWKVGIACSVLFPPLWNYNERRKAKEKQIFYNKSIRDYVFFDIAIENKYVGRVLIGLYSDQVPLSTENFIQLAEGYQIKDKYIGYRNTSIHKIYPGIGLVGGNVLNDKEGLSIYGKKFPDENFDMEFVQDGDVALFNEGPHSNSSQFIITFSPMPILHKHNVVIGTVLKGMNIIRMIENVGTKLGHPMYNVRIVNCGLYKGLEKDGPPFFNFTEIIEKNKEHLISKKEFEKLSKEQRQSLLNDSNKTEKKKKQAL*