MKAGMELWSLWCVLLVAVAIAIAASYRAVLRLSPIHPLPLILPSPVPLSGPFAVNSLLRTHLRRIGDGLVPSPEDVVADAHGFLFVGCSDGWIKRLHPPSNSVEDWAFLGVGHKPLGLAIGRHGELIACDPDVGLLKVTKDKVEVLSQEAEGVKFMLTDAVTVAMEDASIYFTDASDKCPYAHHVKDLMEARPNGRLLKYDEARRTTTVLMGNLYFANGVALSSNEEFLVVCETIAARCQRYWLKGEKKGHSEIFIDRLPGYPDNIKNDGKGQFWISLAGARPFYMDWAARYPFLKQLQAVLGLTEVLVKRLNKWAFVLVVTEEGEPVRTLADPTGDAIHLVTTAYMVGNDLYLGSLGVNFLGHVKLDETM*