MRLSLRQWVASVLVLTQLVHGALCWGKDGHYTVCKIAEGYFEEETIAAVKKLLPESSQGGGDLASFCSWPDEIKHLSQWQWTSSLHYVNTPEYRCNYQYCRDCHDSHMQKDWCVTGAIFNYTRQLMSASVNSESLVHYNLTEALMFLSHYMGDVHQPLHTGFREDQGGNTIIVHWYNSKTNLHNVWDDLIIESALKQYYNSSLPVMIQALQAKLMNGWSNDVPSWKSCQFNQTACPNQYASESIDLACKYAYRNATPGTTIGDEYFLSRLPIVEKRLAQGGIRLAAIINRIFSAKKKLAGA*