GCSGQIQLWQFLLELLSDAGNSNFISWEGDGGEFKLVDPDEVARKWGEKKSKPNMNYDKLSRALRYYYDKNIMAKVQGKRYAYKFDFVGLAQALQPPSTNG