MATDVQSFYKDKTVFLTGGSGFLGKVTIAKLLCTTEVKRIYVLLRAKRGQEMRERCAAWDKDPVFGNLMKTNPEALKRVV PCGGDCQEPDLGLSNSDRQVLIDEVQIVIHTAATVRFVEPLHIALAVNTRATRLMIQLAKEMSHLESFVHVSTAYSNCVV EHVSERFYPEHLTCPAEKILELLESISPELLDKMAPALMGKYPNTYTYTKALTEQVIQKEAKDLPLSIFRPGVIIASYKE PMPGWIDNLYGPIAVLYGAAFGILHITLLNLKAQAGIVPVDYCVNMVLTCAWNTARDTSIKLSPEPPIYNFTPNNDNLIT WGGFRDKAARLRYTYPLTKMMWLPFLHCTTIPWLFRFTAIFYHLLPGYAIDLALRLWGKKPRMIKLYDKIHKNIDILAPF VITSWSFDTVNTRKLWAKMSVEDQKLYDFNMSSVDWDDYFLQALAGVRIYLAKEEPGQEVVERGRKIYKRFEFLHRLLQF TLCGGAALILWSILKRLLGSFV