MRERCAAWDKDPVFGNLMKTNPEALKRVVPCGGDCQEPDLGLSNSDRQVLIDEVQIVIHTAATVRFVEPLHIALAVNTRA TRLMIQLAKEMSHLESFVHVSTAYSNCVVEHVSERFYPEHLTCPAEKILELLESISPELLDKMAPALMGKYPNTYTYTKA LTEQVIQKEAKDLPLSIFRPGVIIASYKEPMPGWIDNLYGPIAVLYGAAFGILHITLLNLKAQAGIVPVDYCVNMVLTCA WNTARDTSIKLSPEPPIYNFTPNNDNLITWGGFRDKAARLRYTYPLTKMMWLPFLHCTTIPWLFRFTAIFYHLLPGYAID LALRLWGKKPRMIKLYDKIHKNIDILAPFVITSWSFDTVNTRKLWAKMSVEDQKLYDFNMSSVDWDDYFLQALAGVRIYL AKEEPGQEVVERGRKIYKRFEFLHRLLQFTLCGGAALILWSILKRLLGSFV