MARRRRKPSFFKALVHDFSNQLKIPPAFYVHFAGEVPRRSLLRTPAGTWNVNVEKVNDGFFFQKGWKEFVHDHGLKLCEFLIFRYAGHSKFDVDVYGRNGCKKEFVMAVSKNDRSLEEGHDNAIHGTQNVDGQGFGSADGTTTSQAICAIKNEVIDVESDTSMDIDEPDTQEDQLNEDSEIGLPRELGSTEHFYSRAQMENPSEALEAAKKFSSKHPFFRAIMHKAYVNKGRLVIPKSFHNSCIGKKKYVRLQDSKRRWLVKCISKRNSSRLSAGWYQFVRDRALKVGDVCVFELIDRNDAVMKVSIFRCNS