MSKIVKVLGREIIDSRGNPTVEAEVHLEGGFVGMAAAPSGASTGSREALELRDGDKSRFLGKGVLKALAAVNGPIADALVGKDAKDQATIDQIMIDLDGTENKSNFGANAILAVSLANAKAAAAAKGMPLYEHIAELNGTPGVFSMPLPMMNIINGGEHADNNVDIQEFMIQPVGAKTLKEAVRMGAEVFHNLAKVLKSKGYNTAVGDEGGFAPNLKSNAEALEVIAEAVAAAGYKLGTDITLAMDCAASEFYDAEKKEYNLKGEGRIFTSNGFSDFLEELTEKFPIVSIEDGLDESDWEGFAYQTEKLGKKIQIVGDDLFVTNTKILKRGIDNGIANSILIKFNQIGSLTETLAAIKMAKDAGYTAVISHRSGETEDATIADLAVGTAAGQIKTGSMSRSDRVAKYNQLIRIEEALGSRAPFNGLKEVKGQA*