MQGKNILLAVSGGIAVYKAVALTSKLTQAGANVKVMMTAHAQEFVPPLSFQVLSKNDVYTDTFDEKKSSVVAHIDLADWADLVIVAPATANVIGKMANGIADDMVTTTILATEAPVWVAPAMNVHMIQHPAVIRNINQLYTDGVRFIEPEEGYLACGYVGRGRLEEPEKIVLRIAEFFQEDKNLLQGKNVLVTAGATREKLDPVRYFTNHSTGKMGFSIAESAARHGANVTLITTSKALPVPHGVEAIYVESAEEMYQAVNERKVSQDIFVMTAAVADYTPAQVSDQKIKKQPGDFTIAMKRTKDIILEIGQHKTSEQVVIGFAAETENVEANARKKLTSKNADMIVANNISEAGAGFSGDTNIVTFYRKDGSSEALPILDKKEVAEYIIKETANFLRK*