MMRIYRVGERYRDKGRNYNTSDEDEFNSWLSHPIPEDESDLPYLKGMRALRNFSETQKTGEYATFILVSSDQDETYPDEIDLENGEIRYWGDAKYSVKRGTRSKDRFYGNRRLKPHFDTVKESGRDVAAPILFFERKESGYVTFDGVCVLKAVTPDRNRESTDDGVVWTPNYRYHLSVLDIPEISLEWIYNRATADSDAGAPDAWTEWKQSESADDTDPEISTETSTSGTPYSYESSGVRVSESFRNRVFELYDETCVLTEMRTRPLVTLSHIAPRSEAVEYAEDVTNVFLLNWTHHMAFDAGLFTIDTDLRIRVNPEFKTTDAHLLATLHERDGEKITLPEDCEFSTERIRERNEALDWQVDELNTI