MRVKQCCCGCSLRTGTLILLWLDLLSQASSVLKAAVAACSSERRFSFLDSAMLGWGCIVLVIVIYGIIGVEKHRPSYLLPYIGKCVASLIFSIFFMVLLWAGSIAMRDQIIDSLGGQMAMDSSKEKGPNPEDIRRFYNDLVSTVTVVLIICIAISAYFLCVIYSYYKQMQEEDKGIFNPPTGTGIVYAAPADQTKGFSDCPPAYGQQPAAAPYAPQNAGYPQLVGGYPLPQQNVGYPQQNVGFTQQNAGYPPQNVGYPQQQFPNYPEKQ*