MALSRPQLYEGMPLSTSQMRSESNEGHSGYAMEQQQVHGSYGGHYGVQGAQHRGYQSVQHDAGWTERVLDEMKDMLLLLTPEGRITYASPSCKNITGRGAKQLEGSLMAQYVHKDDQPIFQRDLDDSVAANQSFRTYLRFQKTSNTYCLMEAYGHPHLANQDERPTVRTTPANGPCTGFFLVCRPGPNKVSQLLDSFLEHKIENARLIQQIAKLKQEEDEDATAARAAYSRSEQEISAPVTENQVQQSSRSGETSSDPDSTDTVGPNSDESDTGQSTGYYPERNNRKVYSHIDGIEVMTGLNYAEGERSQGLSTGVSLGRLIHCDIDITTAADQERNAQEGDRRKRLKAQHVCSDCGTADSPEWRKGPNGPKTLCNACGLRWSKKEKKRQESA