MRRILVAAAAVVAAFSALLPTAGAQNLANCSTASQNRYVLDVMRDIYYWDTELPATVNTSGYASPEALLEAVRYRPLDEHFSYIGARATEEAFYSDSQFVGFGFANSYDGQGLRILQIFPDSPAAETGMQRGDRITTINGQSVVTLVAAGTIGTALGPSQEGYSIRFRYERADGSATDASMAKRAVTIPTVSVLNVYEVDGRKIGYLFFRNFVTPSRQALDDAFNALRDVGATELVLDLRYNGGGLVSIAQHLASLIGGTRTEGQVFAEYFHNSRNAFRNEVTRFEHKDNTLSLQRLVVVTTGGSASASELVINALRPFIPVTTVGETTYGKPVGQYGITFCDKVLYPVAFTLRNALGQGDYFSGIAADCPAGDDADHQLGDPAEASLAEALTVVRTGRCSAPPVSAAPQRRRESTKLDTLPPSRGLEQLIGAH