MGSSEKKALGWMEWLRGWLYLLYEMLFQRITASHLQNPLPLPPLNDVTCIITGSTSGIGLEVAKQLAESGAHVVMAVRNPKAAHELIQKWQNEWSGLGAPLNVEVMEVDLLSLDSVVKFAKAWNARLAPLNVLINNAGIFSIGEPQQFSKDGHEAHMQVNHLAPALLSILLLPSLIRGSPSRVVNVNSIMHYVGFVDTEDMNVVSGKRKYTSLVGYSSSKLAQSQIMFTSILHKRIPAEAGISVVCVSPGIVHTNVARDLPKIVQAAYQLIPYFIFSAQEGSRSSLFAATDHQVPEYCGVLKADEWPVCALISHDCRPMNASEEAHNVETSQKVWEKTLEMIGLPADALEKLLEGEEVQCKYGLNDKE