MEGQDLLSNLPEGCISHILSFTSPQDACVCSTLSSILQSASESDIVWERFLPPDYPDILAGAVSPVDFASKKELYFRLCDPIIIDEGKMSVSIDKMSGRKCYMLSARKLEIAWGDEPKYWHWAFIPESRFPEVAQLLNVCWLEIRGKIDAHILSPETSYKVYLVFKCVEDSYGLGYHYAETSVKLGDQVSNNYAYLRDGPFHRFRKRVPVNWNDHQDPHPNDDGWMEVEMGDFFNDEGEEGDVQMTFMEIKGGRWKSGLILEGIEIRPMGN