MARGLKKHLKRLNAPKHWMLDKLGGAFAPKPSSGPHKSRECLPLILILRNRLKYALTYREVIAILMQRHVLVDGKVRTDKTYPAGFMDVVSIPKTNENFRLLYDTKGRFRLHSVRDDEAKFKLCKVRSVQFGQKGIPYLNTYDGRTIRYPDPLIRANDTIKLDLEENKIVDFIKFDVGNVVMVTGGRNRGRVGVIKNREKHKGSFETIHVQDATGHEFATRMGNVFTIGKGTKPWISLPKGKGIKLSIIEEARKRIAAQQATAA*