MKLRKVLIATLLGASALSLSSCWLLVGAAVGGGTAAYISGEYSMNMSGSVKDIYNATLKAVQSNDDFVITKKSITSVDAVVDGSIKVDSTSFYVKIEKLTDNASKVTIKFGTFGDQAMSATLMDQIQKNL