MGKILVFYGNPGEDPEAYLREFKRACISNGDRKPKEWIELLPSFLEGRALKWAEGQSEELLEDLDKLCNGFLDEFLPEEKATKLRERIQRHLKRAGVKEAASVMVGIDGLILQHFITGLKPRIRQMVKYEGAENLEGALKIAMRQESSLEEEDVDQPKPQVLPLLPTPNAAKMVTFNEPHPSAATSNALDAVVSQLTARMDQLRLDLLQARERRPPPRQVDSRNMVRNRGPPDLSRITCYGGQEKGHYQRDCPRRASSSNPVNLIDATKEECVIEDKELTVKISNHGVLVDGGSGVNIISETMLKPLGITDIHPPPFSVKMADQHRRVCPLGKGKILQWPTMHFHSHLWSFRWRELRQCSWVNLGFIMEKSSKTGLQISQRGKKLPISIANKGTLKPFARPLYAKGLNRLKGVEEDKEDHILKENLDLVSLFDFDVDKIISQYDLIVHLVDTEKALVL*