MKSLTRPYGLMCRHRLTSLTTRASNLQQRPYSSNSSSETRTATPTATPTKKAQRQVIFSGIQPTGIPHLGNYLGALQQWKRMQDSADPETTDLIFSVVDLHAITVPQQRGNLKKWKREMLAALLAIGLDPKRCTIFYQSMVPGHSELQWILSCTASTGYLSRMTQWKSKLQLADDAHMLDDKAKSSLKHGLFSYPILQAADILVHRATHVPVGEDQRQHLEFARECVTNFNHAYKGKVLVAPETILSPTKRVMSLQLPTKKMSKSDPDPSSRILLTDTPSEIHAKILKARTDSLTPSLGITFDPIQRPGVSNLLQLLSHFDTQDRSAQEIAAQINAEVMGNHGGLGGEGEENPLRKLKERVSEVVQRELNPIREKYLKLLQEDGGKEGGYLDEVIREGARKANESAERTMSRVRRAVELGA*