MRCVAHIVNLVVSDGMKTVNESITRVRHAVRFIKQSPSRLLRFKKCVSDEKIVSKMLLCLDVPTRWNSTYLMLSAAISLESAFERYAEEDPHYTVALCEREGKGIPESEDWNSVKKFSEFKQAFYDLTNRVSGSLYVTSNLFFQELVNVAVLLKELTSSDDLDMCHMACKMKEKYEKYWGDPEKINLMIFVVVVLDPRYKFDYVECMLTEIYDVTTASILARNVKDISSALFEEYRILPPTDVVREEESSKKDDTQSTTSHKKVEVLKSKYKKHKCELSGEAKIELDKYLEEDREEDTEEEEDDFDILGWLKFNSARFPTMGRMARDVLAVPISTVAFESAFSTEGRVLDNFRRSLSPVVVQGLLCNKNWLRAGPFQGVEECLEEVELLEEVIQSFPLAF*