MSQTGEAQVPLLQTQEADAEWSSKPRRIALFVEPSPFAYISGYKNRFQNFIKHLREMGDEVLVVTTHKGAPEEFHGAKVIGSWSFPCPLYQNVPLSLALSPRIFSEVNKFKPDIIHATSPGIMVLGALAISKMISVPMVMSYHTHLPAYIPRYNLNWLLEPTWSFIRCLHRSADLTLVPSVAIAEDFETAKVVPANRIRLWNKGVDSESFHTKYRRHEMRVRLSGGEPEKPLVIHVGRFGREKNLDFLKRVMERLPGARIAFVGDGPYRSELEKMFTGMPAVFTGMLQGEELSQAYASGDVFAMPSESETLGQVVLESMASGVPVVAARAGGIPDIIPKDKEGKTSFLFTPGDLDECVRKIEQLLSSKDLRETIGMAAREEMEKCDWRTASKKIRNEHYSTAISYWRKKMGKTNQTSLFQDSSVAALSN*