MSTVWMGVFKVALIVGVTSLVVRRDLSLHLRTLTVEEVYKDRDQFAALVREVAAPDVGRMGIEILSFTIKDVYDDVQYLA SLGKAQTAVVKRDADAGVAEANRDAGIREAECEKSAMDVKYSTDTKIEDNTRMYKLQKANFDQEINTAKAESQLAYELQA AKIRQRIRNEEIQIEVVERRKQIEIESQEVQRKDRELTGTVKLPAEAEAFRLQTLAQAKQCQTIEGARAEAERIRKIGSA EAHAIELVGKAEAERMRMKAHVYKQYGDAAIMNIVLESLPKIAAEVAAPLAKTDEIVLIGGNDNITNDVTRLVAQLPPSI NALTGVDLSKVLSKIPGAKA