MGLPPHCGPDVKSAHHLKAFESGQVFGATFDATKGNVDPNAKALIHSHVKEALAHLRKLALDPGNAGHSEGDNGKFQETIKGFLGRLQSNHLKSNRPRRPSKYVLRSRTPHTPRPKLQPQTPLERKSVPVGERFQAVVPSTVAVNADNDDENSKLFLGEVVWSKTVARSHSASMCFCTDDGSEDCVKLHVNEQRGKLKQELGEDVFREWGFHTMGESLIKLAKWSMQEQAEFSAIVRRCQGDNEKKLWPDLQASFAGRRNREELGSYYFNVYVLRKRAHQNRTYAPDSEKFDTDKEDDDLLVTCESYESFLYLRHVFGPALLEAILRLI*