MQEQGMQIVQGDLDDEASLRNCVEGVDLVYCHALSKDAATADPAEVERAQRLAAALRAAGRVQLVVYNSAGGRGKNTGISQVEQKHRVEDIFSENGLPLCALQATLFMEELWKKYTRPGLLQGQLTWSTPPDKPIQFLAARDIGLAAGYALSDPKAWAGKSLEVAGDELTPLQLCEVFSQAQGGMPVKLNRPPQWPMWFLSRDLWRIMNFFSTKGYSADVAQCRQLFPGIHTMKGFLEATGWADTSRTYEQGIRFDYGKSGSG*