MDASLQCFSPYQACTSASSTLASAQRLIFPASKSFFHAIRLSIVRRSNIKSRSSVGYMEAQASFGLVETLQGQFKTEGIEVEKGRGGLPKLVLTESSGSQAEIYVFGACITSWRISSEKDLLFVRPDAVFNGQKPISGGIPHCFPQFGPGPIQQHGFARNSNWSVASCSNSSGIPSVVFELTDNEYTRAMWNYAFLALYKVTLEPKKLSTTLTIKNTDDKPFTFTTALHTYFSAMAAEVRVKGLKGCQTLDKVPNPINPVRGLEEREEVNFPGFVDCVYLDAPEELIMKNGLGDTISITNKSWSDAVLWNPHTNAPGEFYKEFVCVENAKFKPVLLEPGQEWVAEQVFQVS*