MKIFEALLELQNTLLKYYLATIQYLYHELLTLFENKVSIDVEKPDLERISFYTSLIEKYQYQIIQLTDFNKGHTIYMTLQQIINSGIQDVLVTITALRNLEQKLIRVSSEALLIQPGIEEKLKWIINENNHLHNFQNDQDKYQAFLARLKNEINDVPPPQYTCLSLNKFVEDIVNEYSLDIPVLEIVIDKLNRNHSEEELYLEKLQNTILQHILEQEVDTSSVSFTEQEIKVIDIMEILTAHIDFFKRLSKIYIKFDKLLLQKLRLDNLPAPESVEINSHIAKKLDNFIANLVAGGTVGLSTEQTYILVFSFIQNIAFQFRTFNENYIGYIPESRPARYGDDESFWTLVKEYIATLLRVTKFLEDPNECNHDVNIIMGSSKEEFEQLENEAREYFFALLPFERIFECDERIVNHQLGEKN*