MEMAYKYFLSPIILLLLPTLFQLAIAVAPIAKPGCQDHCGNISTPYPFGTTKDCYLDESFEIVCDEAASPPRVFIRKTNMEVLNIGDGAAVVKGPIMSSNCSGRLSGPPANLEGSPFFFSFSNLFIAVGCNIRALLTEIGPQVSGCDSTCVPYYNHTTIIFGQEINSLCSGKHCCVARAPFRMQVFNPSLETKNESQDSSGCKLTFLADQEWVAFSDINNPQVFHDREYVPVVLAWVMDYKLWKYDPKTMSCKYFLLQHSLTLAYECSCRKGYEGNPYLGCVGISKQS*