MKKLADIYFTKVTASAESTFSLSSRQSALWKSQEGDHTSAWLRAVPISGLGQTMNAKAYRCVLCYRLGVPLFSVTAPCSACSMVFAGDIFGDHAVSCAGMVGIKHRHNVVRDTLVDVCYRSGISARKEVDIGLSGGNDGALRPADMLLYSWDRGCDVCVDLTGSSPLTQSGLSGVDPGRVVTDAAVQKRVKYEARCRAIGYGFLPFSFSSLGELDKDAVALLKRIQKFSRAQDIGARVAAHIFTRIGFAIARGVGAQIVSRLPTNYL*