MGLFRLSTGATMMAMSELFGVGKSTIVESIDKFVTALLVHRRKYIAWPTISSEIEKIKAGFFAIQGMPNVCGAMDATHIQMEKPQGELGLDWYDRNKNFSMLVQVVVDSDMRFLDVFAGFPGSVNDSRLLKKSAFYSCAERGLILNGPKYVHGSFSIREIIVADGGYPLLPWLMRPYIAPMTAIEKLFNYKISSTRTVVERAFGLLKMRWRYLHGKVMNPYPRKLTHAIVACCMLQNICLENGVSMEEVDDMVVDVPLVDDEARGPNDIPAVDATDSRDSLAKFLLPSM*