MDGKLPQGVAVRGGASSYGGFDLQGPLSQHLQGLPFTMVSGQTCGHHLSEQHKGERESDDDEQPSFNEEATKGSPWQRVKWTDKMVKLLITAVSYIGDDSSMDGGGRRKFAALQKKGKWKSVSKVMSERGYHVSPQQCEDKFNDLNKRYKKLNDILGRGTSCQVVENPKLLDSIGYLNDKEKDDVRKIMSSKQLFYEEMCSYHNGNRLHLPHDFALQRSLQVALRSRDDQHRVEDLDDEDHDGEGDEHDDDVDHGDCRVVGGPLKKARESHSHSHEGVDHQGHVNSLECNKVTLALPQGGAESGRSASVQKQWIESRTLQLEEQKLQIQVELLELEKQRFRWERFSKKRDQELERMRMENERMKLENDRMGLELKQRVLGVEL*