MTRASSMFQLISEQAEQRPYFETGGIGRSHEFYTGEEQHRREMARIYGRRWLPVDHVSRLKEKGSYTTLNIGTGSVLLLHGDNGIQAYHNYCRHRGYKLVEEAAGKRQSLVCLYHCWVYDRNGALKSYNGTYFDHFFEKEKNGLLPVRTEIRHGVVFIAFSDDAPDLDESLGEFGEFARVYELAELECVQAKDYPVASNWKLVAHNVNESLHFPTAHKDLHRITDFDDAGTYDLKGDLVGAWQSIRGGFNSVSMTGRSAREPMALVPEADRRRINWITILPNLLFGFTADYVMMQWVWPESPGTCVVRHFWLFHPSETAKDDFSHEAVFALWDKANYEDWEMCERTHRGLSNPQWAPGQLSLDEEVVSQIDAWVAAETAGPDHSAEPATAEG