MLEFMGITLLFLDEKVRIQFTLRLQNSVIHRFIPAGRSPYYRPLLKAGSVMRVSRYEIVGQIQSVQDSDLAAAGVMTRVVVPFLIEPMVVVYLSLWDDVASMFRGLISSGDRTQSVMVVTTVNPKIFGGNLYLNATPATKFDFDPALQAIAEFTASLKGPSGEAFPCIDTKHGIKKKEVVSIGERNKFITNSDEQTHEADLICKARAVEVLQQNGWFFISCTGCSKKLDKFGSSLRCNRCANPNVTGVIKYRVELFVDDGDDNAIFVVFDREMVKLTKQDAPGLTLDETFKITADEFVQVEGGEASASASKNVKGEAYETSPSLMEAQKAPVNTPSLEVAFSVVVLVEFPVDSGVLNALFGSVEKIEVEKDSGVSWFRDDSGGR*