MTTHKAHCLILPFPGQGHINPMLQFSKRLQSKRVKITIALTKSFLKNMKELPTSMSIEAISDGYDDGGRDQAGSFVAYITRFKEIGSDTLSQLIEKLAKSGCHVNCIVYDPFLPWPVEVAKQFGLISAAFFTQNCVVDNIYYHVHKGVIKLPPTQNDEKIIIPGLSCTIESSDVPSFVINPEGERILEMLVNQFSNLDKVDWVLINSFYELEKEIIDWMSKIYPIKTIGPTIPSMYLDKRLHDDKEYGLSMFKPMTNECLNWLNHQPISSVVYVSFGSIAKLENEQMEELAWGLKNSNKSFLWVVRSTEEPKLPKNFIEELTSEKGLVVSWCPQLQVLEHESIGCFLTHCGWNSTLEAISLGVPMVAMPQWTDQPTNAKLVNDVWEIGVRAKQDEKGIVRREVIEECIKLVMEEDKGKLIRENAKKWKEIARNVVDERGSSDKNIEEFVSKLVTIS*