MVRLKQLEQDTQHPLGGYYSSALCSRPNSLSQQVIPTIDILLKSLPRKTKSKAETNIANAVRHRIAERHRRKRICQQYDILRSILPNLIKMDKASVLGETIRQVRELKKRLKETKAVCRGSLEGVLPGESDNLSLGYCESDGSLLKATFSCDDRAELISDLTRAVRTVNGRVVRAEMVFVGGRNKSVLWVKGLSGNEGICMLKRALKMAVDRPKMKNGKPRFTH