MSTSHKAHCLILPFQGQGHINPMLQFSKRLQSKRVEITIALTKSFLKNMKELPTSMSIEAISDGYDDGGFHQAGTFVAYITRFKEVGSDTLSQLIQKLANSECPVNCIVYDPFLPWAVEVAKNFGLISAAFFTQNCAVDNIYYHVHKGVIKLTPTKNDEEILIPGLSCTIESSDVPTFVISPEAERILEVMVNQFSNLDKVDWVLINSFYELEKQVIDYMSKIYPIKTIGPTIPSMYLDKRLHDDKEYGLSVFKPMTNECLNWLNHQPINSVVYVSFGSITNLEAEQMEELAWGLKNSNNNFLWVVRSTEESKLPKNFLEELTIEKGLVVSWCPQLQVLEHESIGCFLTHCGWNSTLEAISLGVPMVTMPQWADQPTNAKLVKDVWEIGVRAKQDEKGIVRREVIEECIKLVMEEEKGKLIRENTKKWKELARNVVDEGGSSDKNIEEFVSKLVTIS*