MTTSHKAHCLILPYPVQGHINPMLQFSKRLQSKRVEITIATTKYLLKNMKQLPTSVSIEAISDGYDDGGRDQAGSFVAYVTRFKEVGSDTLSQLIQKLANSGCPVNCIVYDPYLNWAVEVATKFGLVSAAFFTQNCAVDNIYYHVHKGVIKFPPTQNDKEIIIPGFSCPIEASDVPSFVFSPEAETIIEMMVNQFSNLDKVDWVLINSFYELEKEVIDRMSKIYPIKTIGPTIPSMYLDKRLHDDKEYGLSIFKPMTNECLNWLNHQPISSVVYVSFGSLAIVEAEQMEELAWGLKNSNNNFLWVVRSTEESKLPKNFIEELTIEKGLVVSWCPQLQVLEHESTGCFLTHCGWNSTLEAISLGVPMVTMPQWTDQTTNAKLVKDVWEIGVRAKQDEKGIVRREAIEECIKLVMEEEKGKLIRENTKKWKELARNVVDEGGSSDKNIEEFVSKLVTIS*