MRCILLYGFLCVWQHLYYSHPISIEKIQADTKTLTKTIITRIIQLSNRNGVSTDQRVSGLDFIPGNQQFQNLADMDQTLAVYQQILSSLPMPDRTQISNDLENLRSLFALLATLKNCPFTRSDGLDTMEIWGGIVEESLYSTEVVTLDRLRKSLKNIEKQLDHIQGC