MADANHNAPVRFHDCFVPPRTSFQTRRIVPHLKLADMAPPVLHLWMKLSSHWIEAAGFDPEQPLKIEVMHKRLVITPIEDRRCDDFGKGVDHATAPSRSNFLVITGDAQ