MWRVDNGTPFVADRTWVRDSDGAEVWVVAVKATYSILPDGNIRLAGEQRPLNHGPVPADGRAGLLYDTDLGPPKTATDIVLNGSAWAPNGEPVRRLRAGFQIGATAHFALVWGDRYWERKLWSWRPSKAVPFVSMPLAYEHAFGGDTPELPPASRNPVGRGYAPDADGRVWLPNIESVTKPIRKRDDVPPTTGFGVLPAHWPARLQHAGTYDDTWRNTRHPLPPEDLDPRFWQIAPPEQQTNRHLSGGETVTLLNVTRPGWVPGGRLNFRLPKVSLVCETRFYDGTRVHTRPVIHTVILEPDELRVCVVYHMALPCHEKVNLLDQTCVTMKRRPLDKAWQAVFGDVLTAAEASPESDTGQSA