METDTLLLWVLLLWVPGSTGDMASTGLELLGMTLAVLGWLGTLVSCALPLWKVTAFIGNSIVVAQVVWEGLWMSCVVQSTGQMQCKVYDSLLALPQDLQAARALCVIALLLALLGLLVAITGAECTTCVEDEGAKARIVLTAGVILLLAGILVLIPVCWTAHAIIQDFYNPLVAEALKRELGASLYLGWAAAALLMLGGGLLCCTCPPPQVERPRGPRLGYSIPSRSGASGLDKRDYVGGGGSGGGGSGGGSEVLVESGGGLVRPGGSRSCAASGYSFTGYTMNWWRQAPGKGLEWALNPYKGVSTYNRKFKDRFTSVDKSKNTAYLRMNSLRAETAVYYCARSGYYGDSWYFDWWGCGTLWTVSSGGGGSGGGGSGGGGSDQQMTQSPSSLSASWGRWTCRASQDERNYNWYKPGKAPKLYYTSRLESGVPSRFSGSGSGTDYTLTSSLQPEDFATYYCRQGNTLPWFGQGTKVEK