MSSSTPPTIPKYDVFLSFRGLDTRRNFISFLYKELVRRNIRTFKDDKELESGQEISPELERAIEESKFAVVVISANYAASTWCLQELVKIMDFVNKGSLTVIPVFHGVEPCHVRWQTGEVAVQFKKHKREDLEKVLSWRQALTDLVNISGVCTLNWEDDSMMVDEIARRISTWIATTRKPTRTGSNLVGIDVHMKAVSRLLDLNSSNKSVRVIGIWGRGGNGRSALAEFVYKNICQHFESHCFLENVKRISQDRHMSHLHQEVLKRVQLESNSNQKVLLVANEVTKLEQLDALAEDFSCFGPGSIVIITTQDKQLLVSAGIKLVYEAELLTFQKVRELLRQFGFIVRERAIESVLCKGTNLAMKWLGCCLCVRRSGYRKVS*