MVKRCALCGIVDNIVDVSVHKFPSAVHRRLEWVTFVVDQGFPVNHTSKLCSRHFVPGVDYPVGNAERRRLSPTAVPSLASKAGQVNDFF