MAKDGYTPVFTDKLQLEEALGVCKKTLEDNLKNNINLVRVSAPLFVTKASGFNDNLNGTERPATFEPRDFPGIHLEVPFSLAKWKRWALHYYGVEAGKGIVTDFRGLRCDDDVDFTHSLYVDQFDWEKHIEAENRNVEYLKETVKAIYKAFYDTEQALSKQFGIEPILPEEITFATSDDMIKEHPHATPKERENILCEKHKAVFFIGIGGLKEDGQLRHDGRAPDYDDWITQRPDGGHGLNGDLLVWNPILKQSFELSSMGIRVNPEVLLKQLDLCNVPERTEFVWHKMLLDGTLPQTIGGGIGQSRSCQFFLRCAHIGEVQHGWYNPKEVEKLKEANIFLLGLGEFESDPHAKST*