MCELRFVMGPVRLEILLFILAAYGAWTGMTKEEEADTERLPSKCEVCKLLSMELQEELSRTGRSREVLEL
GQVLDTGKRKRHVPYSLSETRLEEALENLCERILDYNVHAERKGSLRYAKGQSQTMATLKGLVQKGVKVD
LGIPLELWDEPSVEVTFLKKQCEAMLEEFEDVVGDWYFHHQEQPLQHFLCGRHVLPATETACLQETWTGK
EKISDGQEETEEEEEEKEENKEITKTSGTPKHDPEDL