MNLVLSTDAKPRLKWTSELHQRFVEAVNHLGGADKATPKSLMRVMGITGLSLYHLKSHLQKYRLGKSQPSETNAQLKLEEMQRKGGNFDGEENKDRSQNHNKTESMKISEALEMQMEVQKRLQEQIEVQRHLQLRIEAQGKYLKTVLRKAQETIAGYGCCSEALEEAKAELSQLASMVSSGCQSSSLSELTDSTELNFKGIERVGRRMCSIESSLTSSETSEEAPITKKRKGKEKEKEKEQSSSVSEGDCKRLTMHKSDEEHEEFRMIDLNDSQFDDNTSGIESQLIEFL