MDKTVRLWDVRNQTCLHVFLHKDYVTCIAFNPVDDTCFLSGSLDGKARIWSIIEHQVIDWTDLRDIVTAASYTPDGTCAMIGLYKGTCRFYDTSGNKLQLYANVDVVNKKGKNFRGKKITGIQCMPGNPSKILITSNDSQIRLYDNTDLVARFKGFRNMSSQISASFNRNGSFIISASEDSHVYLWNVTPPTSTCRGQLKISEKSCESFFSDSVTVAVPWSTESEGKNASDRRGALDGIFQLLKQSSFPGPCFECLTSTVFPVTDDGSTRLMDSATLASNQEGGEDGHSAVVSAATGAEERSDATSVDEEGADFSSAGLGLVIVTASLTGEIRTFQNYVKEAAA*