MFPLRFEVAGEPVEVRVSTLLNAGYAGRGQDDVAAHVAELAELGVPAPTRTPCLYPVAPYLAMQVDEVPVQHGRTSGEAEWALVVAGPDERDVLLTVACDHTDRELEVHGVAWSKQAGPDVLGRRAWRLADVADRVDELTLTAWAGGERIQRGTLGELLTPQYWLGELRERGLLAEGTVLLSGTIPMDVGVDQFAGSWRVELGDPATGDTLACEYAVRRMPEPVA