MAVGGLNQCRVLLEPGRSACRPFTPARRPHKPRRCALAARAAATEESKQKRSAATDPMNAYRPPSREGASLRAEAEAPFRSLRIFLFGAGTASAVLATLFGLPNLIAALAGAPGAIKTATEALQDLAINLGGLSVCGYLVLRDLKAGEKQMARLLREDELGACQLELANRRVLRLAQLRSFARVVLIAGTPQQVAQSLASAEPFKQQLEAAGVLVVPLPFVSSSDGGDSSISIGETPAGGLNGLDPPGPEDLRWRATAIRLDDWRRWFEQQADLAGKSLSDGLYISLRLDGRVRGSGKGSPPWAVMAAQLPPTEGFFGGFFDGMDGRVNX