MAVGTGPKECFYGCVCYLVQVKRSKETLVDVPVRLCRAPASSARRRGWPFPRPCLLSAASGSPPQQRAFISLISIALGLASCPECRVCPEGFLATLVKFFWMQPSRDNKSLVEMLQQGGMIKSMRVADAMEQIDRKLFVPLEGFAYSDNPMPIGFNATISAPHMHGLCLELLQNHLNPGMRALDVGSGTGYMTACFALMVGEQGRAVGVEHIPQLVQRSIENVKASKAAPLLESGKLSFHIGDGRVGWPDEAP