MPTSTKEEASHVTEAKLLGFMPSSPETNEGASARGTDSDSTDRHEMEEIEKGASFRRLSSLTNGGLSKYIHGILDCGDSVTTASSLKLYRCQEKERASGLDVGSSTLVPALSISQALDVKEMPTRSEAGRHNLKEKVVMLMVVTLLALSLGLLGVILASVSVRGDASKNNIPDIRELPSPSNPSFLKATKIVPPTTSSNYSEEDLFKMSERVNEACSEHQLGIDVAECQHLCKEELCCFDLDEQYNCLSDRERNCVAYVGCRVLIEKVFVYGPPAL*