MSVRIEHDTFGEIEVPADKYWGAQTERSKRNFPVGKERMPIEVVYGFAQLKRAAAIANFDLGKLSEAKKDAIVYACDQILSGELDEHFPLVVWQTGSGTQSNMNVNEVVSYVANMYLKDHQSDESIHPNDDVNKSQSSNDTFPTAMHVALYQEVETKLEPALKLLRNTLKEKEDKFDSIIKIGRTHLQDATPIKLGQEISGWRYMLDRCETMLSESKKHILNLAIGGTAVGTGINAHPEFGDKVAHYISENTGYPFVSSENKFHALTAHDEVVQLHGTLKALAGDLMKIANDVRWLASGPRAGLAEISIPENEPGSSIMPGKVNPTQCEMLTMVAVQVMGNDTVVGFASSQGNFELNVYKPVIMHNTLQSIYLLADGMETFNNNCAVGIEPIEENIDNYLNQSLMLVTALNPHIGYEKAAQIAKKAHKEGLTLKESAIQTGYVTEEQFEAWIKPEDMVDPH*