MVRRCSRTACGLPAVATLTYVYAESTAVLGPLADVAVPGAFDLCAEHASRTSVPMGWEVIRLPLDRRRNEPEADDELVALANAVREIGLRDEEDVPTTPVDRTPAPKPKPRSTGRRKGGHLRLLPTVE