MSRQSLEDDLPEFTPMSWKLQEIREAIPSRLFVRDTRRGSAWLALDLLMAAVCWKLAVHIDPIFRSRTAVQLLTPTGAIVARWGCWIVYWWFQGLIFTGVWVIGHECGHGAFSANRYVCDLIGFVVHTALWTPYFSWKISHHRHHCNHASMERDEVYVPKTRSDLGIPQESDDGKIDYDEYFGDTPIYTLYMLVRQQLLAFPAYLLTNVSGQKNYPRWTNHFDPNSILFTEEQRHAVIISNIGILGMIALVRLASITWGAASVVKFYGIPWLCVTHWFVMITYLHHTDPELPHYRQPEWNFQRGAAATVDRDFLGWMGRFFLHDVAHYHVVHHFFPKMPFYHGEEATQYLRSFIGEHYHRSDKPVFKALWDNYNDCQFVEDTGDVLFYRNKKGQAVLRPAATHGKPKAENGSDL*