MYKEKLGLQVRYRTRRSYSFCFYSAWLLFLFICWLSASLAMPGVPITPCLHFAQIAMKFISIESCQTSGKGYTFFKRYVWNQDGPEWVPTLVILRLNRAALCVQWSPKENKFAVGSGAKTVCICYYEPENDWWVSKLIRKKHNSSVTSIAWHPNNVLLATASTDGKCRVFATYIKGVDSRDSVTSLSTDAKFGELILQLDLSFSWAFGVKWSPSGNTLAYVGHNSTIYFVDDVGSSASAQTVAFRDLPLRDVLFVSERMVIGVGFDCNPMVFTADKRGIWSFVKFLDERKSTPSSSKYGSQGVLWEKN*