MVAASVSNEILSQVAPERLWKAIVKDSPSLMPRLLPKLVSSIVILEGDGGVGTIRQSNFTSVAKDFTYWKDRVDAIDDQKRVFKYSVIEGGLIGKKVKSTSFELKFEPATDGGSVCKFNAEFESMEDGLPTEEVTKEIMGGMTGMFKAIEGYLLANPGAYA