MLTWVIRVCFLILGGTTGVFSLPALWVKLGIGHILLINNPYTDALIGALIFYLITFWAVKYVEAALNWLEEKLAKIAIATLVYGGLGLFVGLVIAFFASNALSQTNIPLLNSVVPVILTLVLGYLGFRIGISRRNEFGNFVNNRNAKKRTPEEEKTEEKSKKTYKILDTSVIIDGRIADILTTGFLDGTVVIPLFVLAELQHIADSSDTLKRTRGRRGLDILNRIQKEDAIQVEMYEGDFEDTPEVDSKLVKLAKVMGGIVVTNDYNLNKVCEFQNVPVLNINDLANAVKPVVLPGEKMTVLMVKDGKEHNQGVAYLDDGTMIVVEDGRKFINETIQVEVTSVLQTSAGRMIFAKPS*