MSQTGEVQVPLLQTEEADGEWSSKPRRIALFVEPSPFAYISGYKNRFQNFIKHLREMGDEVLVVTTHKGAPEEFHGAKVIGSWSFPCPLYQNVPLSLALSPRIFSEVNKFKPDIIHATSPGIMVLGALAIAKMISVPILMSYHTHLPAYIPRYNLNWLLEPTWSFIRCLHRSADLTLVPSLAIAEDFETAKVVPANRIRLWNKGVDSESFHTKYRRHEMRVRLSGGEPEKPLVIHVGRFGREKNLDFLKRVMERLPGARIAFVGDGPYRAELEKMFMGMPAVFTGMLQGEELSQAYASADVFAMPSESETLGQVVLESMASGVPVVAARAGGIPDIIPKDKEGKTSFLFTPGDLDECVRKIEQVLSSKDLRETVGKAAREEMEKCDWRAASKKIRNEHYSTAISYWRKKMDKSN*