MEPEFRRCYSHTLEFSKEQLVKIIFVDCAFILELFCRVHDQEWDDDDMHLSNLRLTSSIVYDLLLLENQVPFSVLERLFKLSFSSRGDDFPSFLKLTFHVFNDFNTSRLNVNNIIRVRHFTDLIRTFHLQHPLPPRTPGNTIKHLPSATELSEAGLRFKVLESESCLLKLDFSGRVLEIPQLVVDDLTETLFRNMVALEQCHYLFQSYITDYVGFLDFLVNTNRDVDILVQERVFINWLGDTDSVATMINGLMKNITTPINTSSQYLDVSEKLNAFHKNPWRKLKSALRRDYCRGPWQTAASTAAVILLILSFVQTVCSILQVIHQ*