MGKILVFYGNPGEDPEVYLREFKRACISNGDRKPKEWIELLPSFLEGRALKWTEGQSEELLEDWDKLCNAFLDEFLPEEKYDQLLIEVSQISQGLDSVKAYGERATKFRERIQRHLKRAGVKEAASVMVGIDGLILQHFIAGLKPRIRQMVKYEGCENLEGALKIAMRQESSLEEEDVDQPKPQVLPLLPTPNAAKMVTFNEPHPSAATSNALDAVVSQLTARMDQLRLDLLQARERRPPPGQSDAGNMVRNRGPHDLSRITCYGCQEKGHYQRDCPRRASSSNPVNLIDATKEECVIEDKGKGVVDVCVQEKRPRKDKDMEEEKPIRKRQMKEKGESSKVRRRRRHLGVCDFGLSKSQGPYSIVEDMGLQKANITYGQLVALAPSLS*