MAPAMKIVFGLLTFVTVGMVIGSLLQLAFINRLEDSYGTGFPSLRGLRGQNTRYLRDVSRWANDKDAELLRIGNVKPEVVSWSPRIIVLHDFLSPEECEYLKAIARPRLQVSTVVDVKTGKGVKSDVRTSSGMFLTHVERSYPIIQAIEKRIAVFSQVPAENGELIQVLRYEPQQFYKPHHDYFADTFNLKRGGQRVATMLMYLTDDVEGGETYFPLAGDGDCTCGGKIMKGISVKPTKGDAVLFWSMGLDGQSDPRSIHGGCEVLSGEKWSATKWMRQKATS*