MAAPEDGEDGKRKWANKHGIARGFHFVPDDLDLLDILDDKLRGLLTDPAHDAVFHDVRILDFHPATLYEMYAEDEVDGCIYFFSRREFRRAKKKKTMRAAKYGQWKVFGSCKTIGAVAVGRRYTLEFYERRFDSSNNHSVRTNWCMHEFLRIIGPENEVSGLAVYRLYNKMATTIGEEKAEDNPVDCAKNMNHHGQASAAGMAVPPSAASTLGHKGKRKSEASASMTSTDHARSTNTSAPPSADYQPPPPPPSLQGTENISGSGDVVGHEDDWEQVSVAEADNAGAARG