MHRQQDVQSSSSNGEFAMYPSAVYHSSCSTSTPSSSSRSSTTCPFLLSIFTWSLTFLLISSCIGLGADAAAMNAHSLGKRSFFDIQCKGVYDKSIFARLDRICEDCYNLFREPQLHMLCKKECFTTDYFKGCLDVLLLTDEVGKIQRQECFSTEYFTSCMQVLLLEDEKETLQEMARYLGRKK