MTVDMGTEAGELKFEPNNFSVKANEEVTFVNNAGNPHNWVFDPDKNPEGVDHADVSDEEDEWLTSKGQTITVTFNKEGTYKFRCSPHRGAGMVGTITVF