MGVSGPAHFVFVHGAGLGAWTWYRVIDHLRKKGHKATAIDLTSCGRDSVDPNTVTSFMDYNQPLVDFMQTLSSDEKVALVGHDLGGLSLTYAMEHFPKNISVAVFLVAMMLPSGFPLTYELFEMDPAVSNHIEYTFGDGTHAMPTSLYVTEKIQPQVFYNMCPSEDVVLASLLSKPVPLKMLDGFCVEYTDENYGSIPKVYIKTMNDKVLPPDAQEEAFLFDKTCCASEVRTIDSDHSPFFSKPVELTQHLEEILATFG*