MLMIARKALASAHTKAFRLATRDVHCFSSILVSPPLVSLDLPENWIPYSDPPPPVSFETEQKTVVIDGNVIAEEIRTKIISEVGKMKKAVGKVPGLAVVLVGEQRDSQTYVRNKIKACEETGIKSVLAELPEDCTEGQIISVLRKFNEDTSIHGILVQLPLPQHLNESKILNMVRLEKDVDGFHPLNVGNLAMRGREPLFVSCTPKGCVELLIRTGVEIAGKNAVVIGRSNIVGLPMSLLLQRHDATVSTVHAFTKDPEHITRKADIVIAAAGIPNLVRGSWLKPGAVVIDVGTTPVEDSSCEFGYRLVGDVCYEEALGVASAITPVPGGVGPMTITMLLCNTLEAAKRIFL*