MEEEGVEPDSHTFPRALMACSGIGSIHVGEELHRHIVRSGFFTDVFVLNALVDMYAKCGDIAKSRKVFNKIANKDLVSWNSMILGYLHHGLLAKSMEIFHDMLKSGLEPDHVTISTIVSKTSSLTIGAQMHGWVLRRGLEWSLPITNSLIVFYSNHEKDTFSWNSIISAHRNDPKVLTYFNQMQNNGAATTPDAVTFVALLSACANLGFIKEGESFFSLMKDEYGITPIMEHYACLVNLYGRAGLIHEAYGIIERKLEFEAGPTVWGALLYACFLHVNAEIGEVAAQHLFELEPDNEHNFELLIKIYELLGRSDDSERVRTMMVERGLDFTTPSRVLINEYIALLDLSGKLLTYRGGFFTGAI*