MGLREQPEAFLINPSQSELDLYKLGMGAQLDEIQGNHILLQHLLDISPVLKEAASAIVDDSFTRCFKSNPPEPWNWNIYLLPLWCMGVLVRYLILFPIRMVLLAAGWVVFLSLFIPVHSILRGHDQLRQMLERGLVEFICSVFVASWTGVVKYHGPRPSRRPKQVFVANHTSMIDFIILEQMTAFAVIMQKHPGWVGLLQTTILESLGCIWFNRTEAKDREIVSKKIKQHIEDPETNPLLIFPEGTCVNNEYTVMFKKGAFELGCDVCPIAIKYNKIFVDAFWNSKKQSFTMHLLHLMTSWAVVCDVWYLEPQKLQPSETSIEFAERVRDMIAKRAGIKKVSWDGYLKYYKPSPKLTEKRQQKFAESILPHLQ*