MRVDAYVFAESQGTRVGFYSYTCPSVEYIVKSTVQSHYASDQTIAPGLLRLFFHDCFINGCDGSILITGPSAEKNALTNLGLRGFEVIEDVKTKVEAACPGVVSCADILALSVRDAVVLTRGPSWSVPTGRRDGLVSSSSDAATLPTPSDSVSVLKQKFSDKGLSAEDLVILVGAHTIGQTDCQFFNYRLYNFTSAGDADPTINSAYLSDLQSQCPSGGDGSKRVALDKGSSTTFDATFFSNVRDGNAALESDQRLWGDNSTKYLVQNYAGGTFGVSSFNFAFTQSMVKMSNIGVKTGTDGEIRKVCSAFN*