MTVNMGTEAGELKFEPNNFSVKANEPVTFVNNAGNPHNWVFDPDKNPEGVDHADVSDEEDEWLTSKGQTITVTFNKEGTYKFRCTPHRGAGMVGTITVF