MGSSEKKALGWMEWLRGWLYLLYEMLFQRITASHLQNPLPLPPLNDVTCIITGSTSGIGLEVAKQLAESGAHVVMAVRNPKAAHELIQKWQNEWSGLGAPLNVEVMEVDLLSLDSVVKFAKAWNARLAPLNVLINNAGIFSIGEPQQFSKDGHEAHMQVNHLAPALLSILLLPSLIRGSPSRVVNVNSIMHYVGFVDTEDMNVVSGKRKYTSLVGYSSSKLAQIMFTSILHKRIPAEAGISVVCVSPGIVHTNVARDLPKIVQAAYQLIPYFIFSAQEGSRSSLFAATDHQVPEYCGVLKADEWPVCALISHDCRPMNASEEAHNVETSQKVWEKTLEMIGLPADALEKLLEGEEVQCKYGLNDKE