MVCRKVKIPECLRAAWQDFDGQTDRIRSAASTRNDFVPAFPGNKLLPRPQLWRQRQAPHAHTIPNRCGLLPSPRLVCCGCTLAFVATMRFLHLIRPVMCVLPEVASPDRKIPFREKLLWTTITLFIFLVCCQIPIYGVQSAKSSDPFYWMRVILASNRGTLMELGISPIVTSGLVMQLLAGSRIIEVDYNVKEDRALFSGAQKLFGILITTGEAIAYVVSGMYGDLGSIGAGNAILIIAQLFCAGLIVLTLDELLQKGYGLGSGISLFIATNICENIVWKAFSPTTINTGRGTEFEGAIIALFHLLITRSNKIQALREAFYRQNLPNVTNLLATVLIFVIVIYFQGWRVNLPVKYQKYRGQEGNYPIKLFYTSNMPIILQTALVSNLYFVSQLLYNRAPTNILVRLLGKWQEVEGSAGNKIPVGGIAYYISPPQSFAEIIYDPFHAVFYLVFILTACALFSKTWIEVSGASARDVAKQLRDNQMVMKGHRDSALIHVLNRYIPTAAAFGGMCIGALSVIADFMGAIGTGTGILLSVTIIFQFYEAFVKEQKEGTGAFGF*