MESRRLEQLVLLLCCVAAITCRGCLHAEAQAQTTLHRPHRRSLLHNGAVGRILFETGNRSDSDLSRRTMRIDPLDGLRKYDGGYNITNKHYWSSTIFTGRSGYIIAALWLIGGIIFVGFLVALKIFFTKKNKRDGVVDYFLDRCHLLSVISIILLAVFVIVSSAIALHGAVRFHSRAESIKDIIGRTALEATVTIYNITGAIERMENISNLYNNSSQAFDHLNSTVVALKSEAVEIQAKAEKNMRLVSQGIKTLEVVTILTVTLNLVVVVMLLVGRPVRLQKLCYLCIALCWALTALFWMYFGLYYFLDKFAGDTCAALEEYQQNPQNSTLGAIIPCSEKLSGGVILHDVGAGIHDIIDQVNSNIYSIKSEYGVKKLEYICNPFTGPPKYRYRPENCGSGEATIGDIPQILKRLTCSDLGGGAGCEPAELSSAIDLDKVQTYTGSIQNVLDIFPGTERLVTCELVKAGFAGIVGAQCGPLRRGARETWAGLAALAAAMALLLVLALASAACGGGGGERRSVRHHTSSASSSNSEEADLDEMRARKVRDGGIGIVGP*