MSDKETKFLAQFGDELWSSSSGEMVKTADALTGKKVMIYFSASWCPPCRRFTPMLIAMYNKLKEDPKRADTFELVFVSLDRSESDYNDYTSKMPWKSVPYSAPEPMRRSLAMKYGAEGIPHLVVIDETEDRNLITSDGTGEVSLDPDGDNFPWKPKGFSEIFPKQFMTKQGLVDSSTIDKKHLMLYFSAHWCPPCRKFTPVLAEAYKKLMEERGDEVELLFVSSDREESSFQEYWGTMPFCALPYEERDAKMLLSKLYGVRGIPSLLILGPVPEGGGDRPLINDNLRAVIESNDFSEFPFHPKPYQDLAVGADGINEHKSLVVFCENEDDDEQKELTDMVKTVAEKLKDTDMRFFYATSPGGLVGAIRKVIKIEKKLDGVIMALLDIPSGGGYHISDETDLTVEKIEEFLTNPGERQQMTQ*