MSNKSSDREVELRAFDETKLGVKGIVDAGVTTIPSIFIHPISKRAQPPKTNTTNDVASRFRFPIIDLSASENDSELRKKAIEEILEASKTWGFFQVVNHEISDRVLEEMLQGVRDFFEQGDEVKKYYYSRDFANKRFTYLSNVDLYTGPAANWRDSFGCRMAPHPPHPDELPPPCRKILIEYSSQVMKLVKMLFELLSEALGLQKNHLNDMGCAEGLNVSGHYYPACPQPELTMGISKHADNAFLTILLQDQIGGLQILHQNEWVDVPPTPGALVNESDLGFYLIFSYFERLVTNDLFKSVEHRALANCKGPRISVASFFSTYFQETPRRFAPIKELLCDSNPPKYREITVKEYISYFINKGHDGTSALPHFKI*