MVTQHGIKFAVHLITKHFGKIVAKVCENLFIHGPLTLDQLVRYTDLTKDQVRNSLLVLVQHNCVQAFVSAPQDDDDDADRLRVRTQYLVLFDSILHRLRFPKFLEIVSRKLDEECVKLLDGLLRDGRLTLKQMVDRESQRKENAVPTKVVRETLCKLLTARFVERCPAPEPVVSTSFKETTTRKRGAKSAKIFEAPETLEQRVVDAAVPGDVIRFSLAADTRCSVDRETNSDDAQMISVEEEVAKEGQILWRANFEEFIRHLRHKVLIENVRTQHDDGTATVLSAVLEATRSVQKKVKTENSVPLSLDTIITEVMKTDTGRTMTVDRIRASLVQLGCSPSMILEESYSIDLKKIIEPARNEEVESIVLKRYGTDGYRIFRLLAKDCCFHDTDQIAASTLVEKKEASKLLYKLWKDNYLYMEKVGATVGAKQTTILMWKVNKPLLWEYVLDEMYHAALNLSLRMAFEQEKDEELLKVPKDKRQGPGPLQKKYKKLLNVWLLLGSSLMKLDDALMLFHDF*