MAAPVSQPPVAARASTRFLPRGIGALPESAPASLRFSVGRRRRAARLEVKASGNVFGNYFQVATYGESHGGGVGCVISGCPPRIPLSEADMQVELDRRRPGQSRITTPRKETDTCKILSGTHDGMTTGTPIHVFVPNTDQRGGDYSEMAKAYRPSHADATYDFKYGVRAVQGGGRSSARETIGRVAAGALAKKILKLKSGVEILAFVSKVHQVVLPEDAVDYETVALEQIESNIVRCPDPEYAEKMIAAIDKVRVRGDSIGGVVTCIARNVPRGLGSPVFDKLEAELAKAMLSLPASKGFEIGSGFAGTDFTGSEHNDEFYMDEAGNVRTRTNRSGGVQGGISNGEIIYFKVAFKPTATIGKKQNTVSREHEDVELLARGRHDPCVVPRAVPMVESMAALVLMDQLMAHIAQCEMFPLNLALQEPIGSASSASELEPNLS*