MATRRRPKLSLMLKCDAGPSCCNLNPSKESTVTMNPSLWEKLPENLLEQILAKLPFSALIRFCCVCKRWKNLLLSNEISSRCDSCKPVLVHSLAGPLTVYSPSRGGWEKLPVAYLPIDVSQLSLVASGSGLLCFSTDSFGEFLICNPLTKQYRRLQMPCGAGQGCVMPVPSPLHLNRDESGMNCMIRLGYLRVGMVFNTATGFYKLVVASIYEGSGRTTLVYDSGTGTWKKAAMVPQGRFFRMKAIPCGGHLYCGITGVESGVGGESGGFAKLVKYDADKETWSAILIPAHLGFPRKLVEHRDRLLLLARPNWQISETFDFFELQEAGQRMWLAAKYMPRRLMDSVYAAMSRPNNPILRSYIKCFGQGDIMYFVGICVKRAEVDPLLRGCSRSITGLRVWTHDFSSNSCLRLSDWEDWDLDNGPLSYHLLSPSLHAQV*