MAKKSRTKARDTAPVEGEVGPRQPCPCGSGKRYKACHGAAGGAAQAFVSRPFEGMPGECDVIALRELVPAATVPLTVPSTDREVRLCTLLPMAAPAMVRDSGAIWLGLQVAHAYGDPARDLGAVLEAAIATEESGIVGLTSAPGEGPRLQDLITNDSLDITVHDGFGYWIDDIADQDDSMLAALEQANGSANPTTRLESVEAAYWTNVGTKEHLRWVMPHQEDELLTALARLHAAGQDSVADGSRFVGMFRAHGLLAPVWDLPVGTGAEVLEGPAAKFAVALADALAQSDDLSAAERSARAGLANRQVTIR