MMSIFNILLCVHAAILLASVNATGTSEPQKYALTIIDLNAEHRRLVPISGYVILGGNLVGGLFRGFFGESVAIDETGTTIIVREFGTDTIRVYENAANGWTQKGQDLTGFPIRFVPAGGLTVAISGDGSIVVVSSSVYEIVEVFQYDTSTMMWLQRGSTIQGFELDGSAIYSFGSAISLSADGNKIQVGAHLHSSPMVDLNGFATTYFWNSTDWELETYFSPDFNTVVSGLYGETDFADLGKSVSVSGDGNWIAVGMPGSGISDNDSTRFGECRVYRSDGSIQQVVRGGGAMFGSTIQQNFGFSVALNYDGSIIAVGSPGYDVLDVATQVGKVQVFRRTGATWGQLGR*