MSDPRSLIAEAEKLLKPQLGFFLFLSGSSASMRKEDATDLYIQAANLYRLKKDFNLAGAQFVKAAEIQESLGNHNDTANHLVEAYKCFKGVSPTDAISSLSKAIHIFLTQNGQFRRAANFTMDLAELYESVNDYENASKSYEQAGDYFTTDHAEALANKAFLKCADLYALNGNYKRAVELYDNIIKNLLGNSLSRWSLKDYFFKVVLCVLCMDDVIEAHKRKDQFLQDDPSWGQSREYKLVEGILESIDQGDVEGFSDKVFDFDQFSKLDKLKTQLLLKVKNSVVAKDDDDLL*