MVKRCALCGIVDNIVDVSVHKFPSAVHRRLEWVTFVVDQGFPVNHTSKLCSRHFVPGVDYPVGNAERRRLSPTAVPSLASKAGQLPSFFSHRTFVCTDTPVPTILIGDKRTCPVSTVYHTDQFFSVRTADVEHCCHFVARLTCFLRYPQDGAMKFNLPIYTCPKVVLFFVLPRGTTIRAFKHPCAVFNFFDKVPEGGDALNLYIRKARKICYKMEMSLGATELSVV