MEKSLVTLDNGTTCSSWNYNGERLATGSVDGTLAIFDSIDPASSSFTCTSRSRVHEDSVVKVVWVPPEYGDAVGCICADGTLSLWEEVVEDAQPLQWKLCKSFGSNSNKVLDVQFGVSPTSLKMVSAYSDGHVKVYELLDPLELKSWQLQAEFQNASDSVSTFGKALCLSASVSWNPQRGESQQSSFVLGFHSDTPQLNSAKVWEFDQNHQRWLPVAELALHGDKGDQVFTVAWAPNIGRPYEVMAVATHKGIAIWHLGLNPDIDGRLSVERVALLSGHDGEVWQMEWDMSGMTLATTGGDGMVRLWQSNLNGVWHEQAALEPTS*