MSQAPALSTHQEADQFQYSQIEEKRIERYYLGEYSDLKQRIIQFYDLDELKTKLQEKDNDGRLKYKNITLQFPDSLIADSSIVLSYLQESLVTNEDCSTKSYPDVEEIGCKGCVDCDKRDKNSKSQDSDKQAIWILADTAYSSCCIDEVASGHVNGDVVVHFGDACLNPIDKLNALYVFGKPHLNAEKIIERVEELCLEDDKVVLMSDTPYSYNLYSIYRELKPKYPNLAYADVDFDLQRENMEVIGKWSQPQDEDSIAFANRRIFGLVDEISNYKLFHITLPADPRLLFLSTNFSSVEIFDCKENCTVLGPFPSLMKRYKHMHVGRTAGTIGILINTLSLANTKIMLNTVIKAIRAAGKKHYIFVVGKPNVAKLANFDPIDIWCILGCGQSGIVIDNVGDYYKPIITPYELQLALKPEVSWTGRWVTDFMEVIENGEFDLGNDEDTENDIVERHKDDAPEFDAVTGKFSTFSRPLRQLKHLDVEVIENQDETALVKKFSSNLAIQSTVSTSAKALQERSWTGLGSDFKDLEEYGAALEEGRNGIARDYGL*