MDDTVEDFEALYGQARGEIVSRNGAVTHLPFLFSLTPTDLLHLCLCITDFHDQTWRAEFSVDQLQDLRDEVGIGGSWSEFLVYLRAALVSDNVKLVFSGPASAVDGHGATSASVVAQKVKGTPRLSLPVTKLDGSHVQDAMGSIALGLFRFYNAQSSIINAERTRASILSASLATEKAKVEKLHEQIDASGVSYTGRKRSHRDRSVQLFSTPSGSQQSSAPFTQFETQDASRRTLTPPTNTLEQTKDVAAVKPTGTKSKPHAAPASRRAKRRGTAITEHPD*