MTTHKAHCLILPFPGQGHINPMLQFSKRLQSKRVKITIATTKYFLKTMQELPTSVSIEAISDGYDDGGFHQAETFVAYITRFKEVGSDTLSQLIKKLADSGCPVNCIVYDPFLPWAVEVAKNFGLISATFFTQNCAVDDIYYHVHKGVIKLPPNQNDEEILIPGFSSPIDASDVPSFVISPEAERIIEMLGNQFSNLDKVDWVLINSFYELEKEVIDSMSKIYPIKTIGPTIPSMYLDKRLHEDKEYGLSVFKPMTNECLNWLNHQPINSVVYVSFGSITNLEVEQMEELAWGLKNSNNNFLWVVRSTEESKLPKNFLEELTIEKGLVVSWCPQLQVLEHESIGCFLTHCGWNSTLEAISLGVPMVTMPQWSDQPTNAKLVKDVWEMGVKAKQDEKGIVRREVIEECIKLVMEEEKGKLIRENAKKWKEMARNAVDEGGSSDKNIEEFVSKLMTISPK*