MTPVSPAPDRPLPPVAELLAGASVVAVPLRMRFRGVQQREAMLLRGPAGWGEFAPFPEYDDAEAARWLAAAIEAAWVGWPEPVRDRVAVNATVPAVAPELVGEVLARYDGCATVKIKVAQAGQELRDDLDRVAAVREHAPLARLRVDANGAWDVEQARLALSALAPYELEYAEQPCRSVPELARLRVDLARAGVDVPIAADESVRRADDPLEVARQQAADVIVVKVAPLGGVRAALAIVAQVGLPAVVSSALDTSVGIRAGVALAAALPELDYACGLGTVELLERDVARPRLVPRAGLLAPGDLHVDEPRLPDLAPAPERIAWWVERLRRCHALLARPSGG