MNQVSPPSWSHEQFVDDSEVAREYFRQMRMQEPLEQYLDRFEEFRLILEELIEATVDLSQLADQASDLLTQSEDTLTTIRYLASPPISADDLKELAETTLSRSRLIAEGGVAARRVIETVLLGLDRNRFPWIGEDREPTDAERNAAVISTAALIATQKVQTARRNEAKDEQESLAASYLVSQGFRQVPTRKIVSVMDMPQPGEFCRESMFGDRKADLVVRVWDGRIMPIECKVSNSSTNSVKRLNNDAAVKAKAWIEQFGNRTTIPAALLSGVFKVHNLESAQTAGLTIIWAHYLDAFGNFLESTKS