MTMVCLIGDPEADLRYELLSRETAREALATYDLRSPFENSLALDTVSLGAAVSLCNDLNWYLVRFVDEVLIEEPSITREEWLSRDLATAVRNDAVRREETDRFLKLYGLEEGRLVEPMYLARSDDAELPAYDLRDVDETVGVRVTREEFEG