MACRPWPVSLVAFLLSSCLHCCESVLIEGHSASVRTGLKSSHSVVLKRANHTVAQKLSRASRLQAFSSVDALSSVVHKTAYYGNIHIGHPEQTATVVFDTGSGNLMVPSTLCDDAACLRHKRFDASKSASAVNMQSDGSKAGANDQRDQLTVTFGTGEITGVFLKDDVCIGNLCANMNFIGASHETAEPFGSFDFDGVLGLALSGMTQGPHFSIMDRMEAAGNLKHPIFAVFLSDSDSEDSEITFGDIKQERMVGDMFWVPVSRQTGYWQVQMEDIAIGNQQQKLCSDCQVAVDTGTSMLAGPSRVIHELTRRLRVAPDCSNYQDLPDLGFVVAGHVMNLKPSDYVDKSAGSCSPSLMSLDVPPPNGPLFIFGDPFLRKFYSAYDLRRQRVGFAVARHVGVPEEKAQALLVSLSSGKVQKAGAFLSK*