MVRNREKQEEAGFSEKDLDASRSKASTTRTREGDSHSFHNWPQLCALCNDTHVLHLILPSKVGPTSNLIKVEKVPDSTYDMIGGLDQQIEEIKEVIELPIKHPELFESLGIAQPKDATIKQLLPIFLS