MKAFYVFVVALLLTLNYRGEASGSVFFIDGSNNQYLRPRSSSEALPMSPVEISAAVSALLGFAPSATLTADGSSKLNKILKPNPFERPRAAFVLEIAGADDMLLETSPSHSFLGNAIRSSIKSDSYKADTELPDNEVVVVSVNEPSSDVTDKDINDFASWLGGSYVAGAEPSSGLLSIPLAGGANVEFNLEKEAERKFALNLLGLYQNIRQAVSVYDDLSHGIDRTAELTVGRFGGIDALAQEYGQGMAKQGMDVLLSTLSKLFNLLETSHKGQIVGVIVLDERVNQESENLLNFGSSRSSARSMVEVEGIPSAAIIAEVILVRLTLAWLTGIILLIATILGVYFLMNMPLTKDTLLYSNVKLD*