MLKRVLLVWALSNPEYGYRQGMHEVLAILAYVLHLDVTHLLEVKQRYEDPFGDRFDTPLKEKISSCMEGKQVMASFTLFEDGEWIHRVHPDDMALVEPDDFGFNLKTMVFGSDSYGAEGELGALLSGRFLEHDAYCMLNALMRGEGGSVALADYFLAVNEGAMGSSSVLDTFTDMYHTLAIVDSPLYTHLVEIGVEPQFFALRWFRVLFGREFDLEMLLHLWDAIFGTSYSASVDQAIRGEGHVSMSSVSVAFLSTFAVSMIIYLRPTLLAVPDATICLQKLLNFPKHVDVRELIENAKVLQMLSEEPSKSPSFIGGKYSHVIERREESKHKNGCASPSVHSRVLQHGTPELRLESYWEEKWMSSVLPENLSTVMSSNVGANHNGSSNNINGGIEGSDLVEDTDAQQIVQFNNILLAEKNSKPIRRSLFATIWQSAAQLMTFEDRKAGASTTLETSPNNPIEASNAEGVSEKGSEGVSSIKTEHNPEKEDHIITGGTGGHGSSEAAISVIWTSDDGETSCSGDDESKSHTSCSTLDQAMDATSDKSLTHPIEEEMGCLRLSNGCGEFCEQLKEGHVRRDEVVLLASLKGEFGGASTFQDTKDDWGTAEITNEKRFKVTLQTLGQSMMESIQMIECALSGLAKEGAPMGYRETAENTSRTFLNGKGHLTALSALTELRKISSLLVQM*