MRVCYFVLVPSVALAVIATESSETSGTIVHVFPLRDVADHRNDALINRALRAQTALDDDEERWPFGPSAVEALIETIDRHGRVSLNDEAKMKKVVRTWKKLIERDDLIGEIGKHYFEAPGPLHDTYDEALATRLVTTYSDRGVARAILHTRPSDPLSKKAGQAHRLEEAVASLWKGRGYTSDNVVSSIATGHDVDFFAPTAFTFLVKCVESEDDANNAIFEYFGSNPSRYFSAVLHAMEKPDADSRVLESSKKWMFQCYAQKQFPTPVFERTLAAYQSEDYAIRGARNHYEKLSLSQIEELVEEYSRIYSV