MGKVEENNPKQQRKRPDDFPLCIGKILNECQQSYALHPRRIKELVVIRRDHKNEFMKEWWQTLRPVFLVMKREPAVERIVRFVAAFAAYRDERHGDECDAFLEEFFGILLYTSDASNKAVRFRACQILSEVIMRLPDNAEVSNEVWDEVIDCMQRRMQDKVPIIRVYAVRALARFANDIENVNIVDLYKEALVSEQNAEVRKMLVLSIPPSNATALDIIERTLDVNDSVRKAAYRVLANKFPLQSLRGLADRVPAVTTECIKMMKDAWLAKCCEGDPIALLKYLDVETNESVGEAVMEELLKAGVVQIKDGQSLREFFIAENEANNGK*