MSQVDSQPKFRVAIIGGGMGGLVLGLCLKKYAPDVDYDIYESAAELTEVGAGVGMSPRIWTIMQELGLEDELLTITGVQGQGGGAILRLVKGDEQELIDITQQNQLHTFHRSMLQQLLAKHLDAGDKIHFSKRLVSYSEPSSTVDPIVLNFKDGTTATCDLVIGSDGVRSAVRRTMFSTFADEAEKNGKTEEASKLRAMVEPVWTGEVAYRGLTPASALSEDLVKFTSSLQIFVGKNRDAVIYPVSGGKIINVLGVVYTPGSGTVYDGPWVETSTSDEVGKLFDGWEPKVLAVLKSVGHPLCWAMHTTRKLPTYVKGRAALIGDAAHAMLPHQGAGVGQAFEDGYILATILSHSSVKLSNAAEALKIYDDVRRPFSQKVQQGSEDNAKRYQLRTDDWEDVTLEDSKAGQYDHAKLDVLAKEFMHQMQWSFDSSILGDRDQVEEKLRVLSV*