MDIEKSTDSLSDGEVTLAGQELEEHEEGTKNIFINNHDATRSNSNATLATFNRKVSAERKPPTDLWITPTGAMLYKDCLTNSTNSPKKSELDTNGYLVVRANGGLNQMRNGICDMVAIAKIMNAALVVPQLDHSSFWADSSEFQDIFDVDHFINTLQHDVLVVKELPSKLAEQQALWREPLSWSKGSFYKKRVLPLLKDHGVFYFSHTNSRLVNNGLPLSLQKLRCLACYSALKFTKPIEKLGSELVSRMKSKGDHNFIALHLRYEKDMLAFTGCSHGLSLEEAKDLETMRYSVQIWKEKDIDSEARRLEGGCPLTPREAALLLKGLGFPETTPIYIAAGPIYGNNSLSALLNYFPNIFTHYTLATQSELQLLHRLQNRLAALDYIVALQSDVFVHTFDGNMAKTLRGHRRLEGHRKTISPDRKNLVRLVDALDKTEITWDAFAEEVQQLHKNRFGSPSLRLRGKSPSSEENFYANPSPECICPINSSPSSTPYFYRFLSNLFDTLI*