MYRRPSTFSDYQRMASTTVYPLEKTFSVHCSSRRRSGLVSATGQRNCTHFKMPLQECGSWKLANAIRQIQKSVDSKNEGIRPKGSCRSISAISSPITTTITNDAALKTKVDEMLSTIKWDKSGLVVAIAQHIDTGAVLMQGFANSDAILATIASGKATFFSRSRSSLWTKGETSSNFINVKDVFLDCDRDSIIYLGLPDGPTCHTGATTCYFTRAPNAIDDTQDTTASFPLTTLFALEETIHNRKSQLMDGSVSKPSWTHKLMKDHELLCSKIREEADELCRTLESNEGKDRTASEMADVLYHSMVLLAVQDVKLEDVLEILRKRFTQSGIEEKSSRK*